0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-6
6
-8
7
-10
9
-11
11
-13
15
-21
41
-247
-2134
-1397
-216
-626
212
415
-915
-1140
-1100
-1151
-815
-814
-690
136
-318
-667
135
-71
-282
-632
-1489
-1621
-925
106
1006
558
-162
114
-886
-1792
-1017
-208
-150
859
651
-568
140
-104
-1145
-1236
-807
-274
157
-320
590
-68
-1018
-626
-1054
-996
64
139
-229
14
-185
-24
-933
-1101
-382
-1227
-782
1029
681
-609
-693
-459
-851
-204
-399
-737
36
-209
-285
-251
-848
-603
22
855
913
-895
-1197
-784
-621
482
163
-356
-260
-452
166
-228
253
428
-1096
-888
-778
-1090
-541
18
217
978
484
-43
-264
-1206
-609
-634
-597
1121
888
-117
-860
-527
334
-46
-351
-594
-450
591
673
250
-65
0
-828
-1155
29
-737
-904
-224
-531
642
1835
-292
-2327
-1186
199
-623
-1182
215
15
-804
-1655
-1709
-562
-446
-793
-322
-484
-279
-166
-828
-940
-489
-1590
-1848
187
675
497
281
-551
-1683
-938
-192
-853
595
547
-1492
-555
1057
-125
-1438
-751
-168
-490
-608
-681
-617
137
991
-153
-1045
-551
-628
-1054
-407
-786
-635
-670
-99
521
476
-516
-724
-90
-866
-1679
-1333
-1248
-426
674
467
-264
-1083
-746
-337
-1308
-1136
-46
-339
-756
-664
-593
-1142
-1883
-1503
-257
-318
-820
-237
-154
-419
-608
-1013
-1007
-1325
-598
-555
-906
-1008
-571
-463
-2406
-2284
-539
-796
-485
-6
-881
-1520
-1413
-1569
-1067
-300
-1097
-1647
-1109
-403
-499
-779
-757
-38
-25
-1349
-1394
79
-540
-896
-625
-489
115
-366
-1554
-2422
-1296
-237
-601
-1070
196
1150
-519
-939
-1051
-2153
-1219
-33
-390
143
-507
-897
606
-111
-1578
-2251
-1449
-237
625
1136
965
-808
-2137
-2367
-1569
-166
-806
90
766
-797
-1539
58
-217
-923
-287
-708
-459
876
559
-972
-534
10
268
-220
-232
148
-475
-1569
-1252
-793
-1269
-718
-293
-180
-663
-553
-824
-1183
-653
-576
-2186
-2483
-472
-320
-782
-474
-1002
-2010
-1092
-461
-919
-1400
-290
895
-492
-1575
-611
-1300
-1556
-938
-520
-115
-575
-1062
-101
355
380
-162
-246
-607
-1644
-994
-1376
-1089
-596
-315
336
197
-153
323
-944
-1833
-561
-415
-560
-711
-1303
-1132
-514
-221
-93
586
-918
-1514
-142
-234
-965
-1523
-1174
-1069
-645
-386
-47
115
-224
30
-220
-1047
-988
-1131
-1087
-640
-1530
-2031
-2265
-2406
-1696
-1595
-1385
-553
-87
-882
-2183
-3491
-2460
-1014
-1673
-2805
-1962
-1634
-279
318
-1418
-1049
-499
-189
-734
-383
-274
-2043
-3488
-2273
-1486
-1562
-573
-410
-534
-863
-660
-667
-617
-288
-1554
-1819
-390
446
61
-836
-1536
-2648
-2317
-1609
-994
2
1263
301
-1441
-1394
-1653
-1409
-1548
-1602
-1169
-1016
-1408
-923
-504
70
-14
-1089
-1579
-847
52
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-7
7
-11
13
-20
32
-102
-188
28
63
200
233
229
228
123
-6
-185
-434
-542
-768
-960
-1087
-1259
-1223
-1147
-1111
-1055
-1114
-1116
-1137
-1253
-1300
-1285
-1268
-1372
-1600
-1667
-1576
-1390
-1132
-887
-718
-643
-641
-767
-899
-959
-1027
-1110
-1144
-1092
-1087
-1074
-1073
-1042
-1006
-1014
-1058
-1030
-929
-763
-690
-738
-764
-870
-852
-841
-970
-970
-980
-965
-954
-907
-775
-602
-343
-20
192
524
653
397
356
346
161
90
125
36
46
5
87
3
-9
191
205
146
140
245
152
-133
-407
-611
-847
-1011
-1079
-1141
-1122
-1198
-1212
-1250
-1403
-1416
-1403
-1309
-1170
-1234
-1297
-1366
-1490
-1511
-1592
-1682
-1660
-1647
-1598
-1569
-1548
-1494
-1337
-1111
-921
-771
-651
-613
-567
-543
-502
-491
-567
-651
-754
-866
-915
-935
-919
-749
-583
-502
-379
-294
-48
22
-74
-234
-452
-522
-589
-631
-654
-569
-522
-348
-138
-44
143
242
342
395
219
129
-34
-119
-119
-207
-286
-439
-451
-363
-370
-360
-457
-494
-481
-472
-417
-413
-483
-478
-482
-486
-516
-593
-661
-721
-749
-765
-793
-730
-621
-489
-367
-313
-179
-170
-57
51
61
100
-18
-83
-149
-241
-91
-105
-13
65
72
168
144
117
53
56
135
219
265
323
320
291
204
57
-61
-166
-182
-286
-289
-402
-509
-450
-492
-309
-330
-416
-399
-546
-498
-651
-727
-771
-864
-805
-840
-770
-710
-607
-470
-325
-253
-221
-118
-128
-139
-211
-299
-336
-393
-365
-294
-277
-248
-97
-44
41
50
8
27
-77
-52
-253
-375
-406
-478
-388
-358
-228
-21
159
463
686
837
1006
1110
1099
1171
1117
1057
958
760
723
578
584
484
462
508
473
569
507
610
548
436
398
215
202
82
61
64
77
143
171
261
367
414
497
435
369
258
128
123
10
-31
-69
-17
92
116
250
252
337
383
316
283
105
6
-132
-275
-433
-557
-730
-850
-994
-1071
-1114
-1117
-986
-878
-736
-684
-610
-508
-450
-424
-458
-535
-566
-720
-775
-888
-962
-938
-987
-893
-922
-872
-847
-887
-817
-905
-862
-911
-972
-986
-1087
-1148
-1176
-1223
-1214
-1236
-1275
-1194
-1196
-1124
-1055
-1108
-1056
-1135
-1146
-1191
-1358
-1349
-1419
-1482
-1486
-1552
-1520
-1505
-1403
-1252
-1151
-989
-839
-737
-637
-592
-593
-548
-608
-598
-676
-748
-782
-848
-783
-803
-759
-683
-614
-361
-249
-140
65
203
337
475
614
683
704
724
642
565
489
333
218
61
32
3
-11
97
162
301
468
687
912
1149
1293
1491
1804
1972
2141
2285
2408
2550
2540
2469
2473
2480
2598
2651
2633
2723
2834
3098
3380
3565
3786
3948
4214
4435
4506
4665
4668
4755
4752
4711
4868
4836
5051
5101
5208
5478
5491
5682
5716
5834
5914
5784
5647
5340
4955
4469
3758
2770
1589
177
-1215
-2659
-3970
-5038
-5960
-6623
-7001
-7025
-6662
-6162
-5604
-5041
-4447
-3802
-3308
-2815
-2365
-1899
-1472
-1159
-896
-704
-534
-375
-269
-187
-69
-19
34
136
238
336
325
186
-126
-503
-917
-1391
-1818
-2228
-2586
-2857
-3034
-3050
-2980
-2885
-2765
-2703
-2639
-2540
-2415
-2330
-2258
-2194
-2149
-2121
-2182
-2225
-2304
-2391
-2415
-2419
-2391
-2270
-2068
-1846
-1557
-1271
-1045
-902
-845
-815
-839
-919
-1014
-1070
-1132
-1153
-1124
-1079
-980
-890
-810
-775
-746
-705
-701
-712
-754
-838
-922
-996
-1113
-1248
-1389
-1507
-1557
-1540
-1455
-1259
-992
-712
-410
-126
124
298
427
540
567
556
562
538
515
450
378
331
301
336
368
400
454
557
693
818
944
1057
1172
1277
1394
1382
1336
1323
1266
1287
1260
1333
1466
1609
1871
2068
2335
2593
2904
3253
3537
3821
4104
4395
4724
4975
5208
5432
5599
5860
5995
6182
6523
6925
7481
8112
8757
9529
10136
10873
11596
11702
10778
8530
5537
2088
-1337
-4659
-7694
-10124
-11923
-12731
-12708
-11986
-10808
-9598
-8242
-7041
-5965
-5112
-4477
-3768
-3073
-2295
-1710
-1443
-1383
-1321
-1118
-981
-856
-690
-293
419
1545
2982
4527
5944
6923
7455
7388
6905
6043
4767
3265
1587
62
-1185
-2049
-2644
-3102
-3435
-3677
-3830
-3840
-3786
-3771
-3689
-3594
-3346
-3184
-3246
-3440
-3739
-4039
-4405
-4842
-5278
-5558
-5518
-5101
-4370
-3451
-2433
-1400
-449
367
946
1230
1173
878
480
17
-435
-859
-1258
-1615
-1904
-2165
-2363
-2464
-2508
-2486
-2439
-2307
-2072
-1850
-1669
-1595
-1615
-1703
-1919
-2265
-2678
-3063
-3343
-3426
-3350
-3128
-2759
-2315
-1793
-1261
-815
-473
-280
-167
-83
-47
-48
-116
-198
-234
-241
-272
-339
-391
-408
-363
-245
-60
173
407
669
889
1025
1099
1057
899
616
276
-70
-357
-539
-638
-626
-486
-270
23
367
688
907
1093
1293
1471
1662
1786
1882
1972
2053
2170
2240
2327
2385
2471
2657
2854
3137
3403
3722
4036
4403
4759
5008
5168
5204
5236
5233
5224
5169
5244
5324
5568
5911
6221
6699
7075
7584
8054
8499
9076
9565
10134
10350
9592
8197
5946
3485
828
-1891
-4334
-6638
-8282
-9199
-9337
-8882
-8083
-7010
-5819
-4661
-3703
-3116
-2728
-2381
-2060
-1820
-1715
-1816
-1904
-1870
-1759
-1727
-1775
-1783
-1619
-1195
-520
437
1583
2695
3793
4695
5323
5592
5440
4840
3844
2627
1366
245
-716
-1466
-2005
-2390
-2530
-2515
-2369
-2327
-2283
-2195
-2153
-2103
-2195
-2374
-2575
-2825
-3141
-3628
-4238
-4946
-5545
-5977
-6265
-6291
-6102
-5598
-4825
-3823
-2728
-1683
-788
-109
318
500
483
228
-132
-554
-1017
-1413
-1783
-2083
-2327
-2518
-2675
-2754
-2750
-2679
-2564
-2370
-2116
-1846
-1601
-1459
-1449
-1544
-1759
-2078
-2453
-2835
-3140
-3313
-3309
-3145
-2857
-2457
-2009
-1509
-1035
-647
-354
-175
-92
-57
-66
-129
-234
-358
-450
-584
-719
-840
-937
-961
-900
-770
-581
-295
22
336
635
871
989
995
848
599
283
-65
-388
-687
-894
-997
-1005
-895
-681
-414
-139
204
547
882
1189
1463
1704
1879
2040
2136
2129
2060
1907
1738
1580
1416
1338
1321
1474
1744
2123
2537
2931
3327
3682
3971
4140
4165
4109
4010
3900
3819
3676
3660
3679
3816
4043
4265
4641
4918
5337
5812
6214
6688
7072
7445
7841
8064
8016
7330
6266
4829
3204
1428
-428
-2205
-3799
-4949
-5669
-5865
-5767
-5388
-4763
-4020
-3299
-2732
-2439
-2252
-2083
-2000
-1984
-2130
-2380
-2502
-2527
-2472
-2501
-2528
-2474
-2283
-1881
-1365
-726
2
819
1710
2533
3217
3660
3837
3719
3371
2845
2125
1350
599
-77
-592
-929
-1156
-1208
-1147
-1073
-932
-815
-711
-714
-806
-950
-1175
-1407
-1713
-2111
-2589
-3133
-3670
-4160
-4586
-4924
-5109
-5087
-4848
-4366
-3749
-3051
-2289
-1555
-883
-315
80
284
340
314
185
-6
-257
-503
-693
-853
-961
-1078
-1165
-1256
-1289
-1193
-1069
-910
-731
-523
-315
-163
-68
-86
-240
-455
-704
-1023
-1347
-1614
-1789
-1844
-1804
-1658
-1451
-1214
-901
-563
-277
-25
183
338
428
502
529
492
445
360
289
226
133
38
-53
-93
-60
-7
143
332
550
747
928
1110
1177
1211
1149
991
789
592
357
121
-83
-256
-346
-394
-395
-380
-304
-153
-27
135
305
507
681
850
933
992
1068
1068
1080
1072
998
895
778
712
673
652
619
631
723
748
851
973
1029
1123
1218
1226
1275
1317
1225
1206
1186
1212
1238
1204
1157
1164
1220
1225
1254
1236
1273
1395
1508
1641
1771
1856
1958
2061
2228
2254
2283
2304
2337
2408
2353
2391
2323
2146
1964
1737
1486
1069
747
374
-38
-372
-742
-1015
-1301
-1426
-1476
-1569
-1566
-1554
-1526
-1464
-1342
-1379
-1438
-1528
-1594
-1569
-1652
-1716
-1775
-1810
-1780
-1694
-1612
-1579
-1435
-1306
-1159
-953
-781
-596
-400
-205
-60
97
196
196
186
188
154
91
-6
-136
-222
-268
-328
-407
-513
-601
-675
-784
-902
-993
-1099
-1227
-1322
-1411
-1475
-1517
-1526
-1531
-1502
-1449
-1429
-1384
-1319
-1232
-1136
-1050
-950
-824
-736
-616
-496
-422
-346
-241
-150
-67
-13
-15
2
25
37
47
29
20
35
56
89
73
52
23
23
63
118
137
127
142
145
171
206
244
230
227
208
201
198
165
131
123
132
139
108
135
182
189
189
232
268
285
343
293
302
352
351
331
277
222
237
265
266
213
180
147
108
147
170
178
157
119
151
127
201
151
107
65
37
101
46
51
-30
3
29
26
29
6
67
74
93
82
31
56
81
101
124
117
90
81
81
73
85
73
98
61
96
132
126
157
142
180
144
191
192
180
188
188
224
221
235
184
176
155
154
176
177
201
212
218
216
201
192
191
173
182
173
127
136
151
137
139
156
124
123
126
121
103
68
52
76
73
79
77
74
56
82
84
40
35
29
42
27
19
-2
-22
-29
-43
-16
-10
-15
-8
-30
-37
-19
2
-34
-19
-9
6
-14
-12
-45
-68
-77
-96
-106
-97
-83
-69
-60
-73
-105
-133
-165
-175
-198
-242
-293
-322
-331
-335
-352
-366
-389
-372
-316
-351
-367
-351
-357
-349
-321
-326
-344
-340
-352
-348
-355
-365
-343
-342
-322
-298
-278
-269
-281
-267
-244
-245
-252
-240
-239
-250
-252
-249
-260
-262
-258
-273
-304
-327
-322
-316
-342
-341
-321
-339
-305
-325
-319
-327
-307
-281
-297
-313
-296
-304
-343
-306
-265
-253
-237
-219
-238
-224
-234
-217
-199
-187
-213
-237
-249
-278
-250
-269
-306
-313
-320
-313
-306
-304
-291
-277
-294
-285
-262
-259
-286
-246
-224
-222
-227
-213
-210
-243
-237
-241
-237
-264
-255
-256
-272
-294
-295
-259
-273
-270
-270
-266
-233
-254
-262
-251
-304
-299
-316
-294
-290
-300
-300
-343
-353
-370
-379
-399
-409
-400
-404
-406
-397
-407
-426
-423
-394
-384
-386
-385
-398
-398
-377
-392
-390
-360
-374
-355
-331
-318
-307
-286
-260
-265
-258
-246
-231
-239
-265
-275
-287
-318
-352
-359
-393
-397
-388
-396
-381
-370
-365
-365
-346
-344
-345
-351
-374
-383
-378
-403
-406
-370
-339
-344
-339
-345
-356
-349
-373
-387
-384
-367
-369
-374
-360
-371
-402
-427
-418
-410
-437
-433
-434
-438
-421
-416
-400
-379
-369
-364
-363
-369
-354
-345
-369
-355
-352
-363
-357
-366
-343
-338
-340
-336
-335
-327
-326
-313
-310
-309
-288
-301
-334
-342
-350
-359
-383
-382
-372
-390
-402
-428
-426
-418
-405
-396
-402
-399
-401
-409
-424
-415
-425
-460
-442
-437
-441
-429
-420
-389
-393
-377
-334
-310
-292
-262
-231
-246
-250
-244
-235
-215
-222
-232
-261
-279
-296
-336
-348
-378
-381
-378
-389
-410
-412
-390
-394
-371
-359
-365
-359
-363
-352
-323
-333
-324
-282
-284
-278
-253
-225
-190
-196
-185
-160
-139
-128
-109
-113
-116
-86
-104
-105
-93
-81
-90
-123
-147
-188
-227
-264
-280
-291
-294
-282
-282
-277
-266
-247
-243
-242
-238
-239
-252
-287
-300
-292
-287
-280
-259
-219
-228
-227
-199
-189
-172
-138
-119
-125
-107
-87
-80
-71
-65
-47
-41
-42
-34
-28
-40
-44
-32
-36
-44
-60
-53
-50
-73
-60
-83
-99
-105
-118
-112
-116
-117
-131
-142
-162
-181
-196
-196
-214
-239
-241
-250
-259
-245
-261
-283
-269
-264
-256
-230
-193
-163
-124
-132
-126
-111
-110
-81
-95
-86
-90
-100
-106
-130
-141
-169
-195
-213
-231
-230
-240
-270
-285
-311
-327
-337
-347
-330
-336
-350
-343
-329
-308
-280
-271
-271
-216
-174
-176
-164
-141
-148
-153
-171
-178
-173
-191
-203
-198
-203
-224
-243
-251
-241
-221
-222
-181
-159
-124
-108
-103
-66
-60
-67
-81
-111
-109
-103
-125
-122
-131
-168
-167
-159
-156
-145
-149
-145
-136
-129
-148
-147
-150
-168
-163
-162
-162
-185
-193
-214
-242
-223
-204
-196
-210
-165
-160
-162
-143
-149
-135
-153
-166
-175
-168
-134
-130
-137
-142
-151
-171
-204
-227
-242
-258
-285
-276
-268
-268
-279
-291
-278
-283
-282
-306
-346
-367
-405
-447
-453
-434
-472
-469
-447
-467
-471
-457
-442
-425
-441
-445
-432
-442
-411
-365
-373
-389
-386
-338
-332
-324
-308
-322
-316
-309
-286
-307
-317
-307
-327
-338
-356
-401
-406
-411
-413
-441
-449
-449
-447
-431
-463
-450
-468
-486
-446
-446
-426
-419
-390
-390
-396
-368
-391
-382
-397
-374
-375
-395
-387
-381
-374
-389
-374
-381
-395
-365
-342
-319
-337
-363
-390
-387
-382
-370
-390
-401
-411
-430
-441
-448
-477
-467
-429
-453
-461
-462
-465
-487
-460
-483
-462
-433
-431
-420
-423
-427
-425
-421
-433
-434
-427
-407
-447
-425
-388
-399
-400
-368
-419
-436
-423
-413
-399
-384
-389
-395
-370
-364
-375
-401
-386
-410
-424
-414
-414
-403
-367
-399
-379
-358
-391
-338
-348
-380
-384
-403
-383
-405
-380
-422
-429
-432
-412
-403
-423
-381
-407
-456
-452
-424
-423
-423
-438
-442
-463
-502
-492
-497
-522
-494
-495
-497
-459
-441
-408
-385
-385
-353
-358
-330
-277
-272
-260
-226
-214
-258
-220
-275
-264
-283
-300
-297
-291
-293
-322
-297
-304
-323
-293
-344
-318
-320
-308
-309
-298
-239
-315
-270
-300
-294
-304
-297
-301
-296
-320
-339
-320
-344
-316
-321
-291
-303
-290
-295
-259
-300
-321
-307
-318
-306
-327
-295
-285
-282
-267
-304
-272
-248
-248
-225
-254
-231
-293
-279
-236
-246
-258
-256
-258
-243
-282
-238
-354
-299
-289
-284
-234
-221
-227
-208
-211
-223
-248
-230
-244
-228
-257
-289
-302
-324
-245
-297
-249
-294
-323
-290
-276
-288
-306
-329
-301
-344
-278
-359
-318
-399
-405
-365
-396
-404
-437
-393
-425
-378
-358
-439
-356
-355
-351
-310
-337
-280
-331
-224
-236
-277
-271
-330
-287
-313
-276
-293
-324
-309
-298
-238
-258
-271
-233
-210
-168
-236
-257
-304
-255
-266
-259
-230
-301
-280
-260
-266
-273
-327
-399
-350
-336
-327
-347
-337
-358
-374
-328
-368
-358
-354
-364
-337
-292
-329
-360
-308
-380
-370
-366
-379
-426
-386
-427
-491
-462
-459
-490
-487
-449
-491
-416
-425
-414
-423
-380
-397
-353
-336
-417
-308
-380
-315
-316
-314
-308
-379
-296
-444
-387
-450
-507
-466
-559
-474
-537
-521
-479
-509
-441
-449
-452
-441
-514
-428
-447
-478
-474
-528
-545
-539
-543
-560
-534
-516
-553
-567
-482
-495
-466
-421
-415
-374
-398
-364
-396
-433
-397
-453
-462
-436
-511
-469
-475
-459
-516
-525
-474
-503
-451
-573
-480
-504
-562
-541
-510
-582
-543
-558
-560
-641
-581
-608
-589
-609
-606
-579
-541
-502
-535
-523
-524
-482
-438
-421
-427
-461
-476
-432
-394
-436
-516
-405
-417
-361
-343
-435
-476
-340
-336
-403
-387
-347
-486
-352
-387
-458
-514
-353
-520
-437
-439
-481
-431
-366
-394
-481
-478
-455
-457
-511
-462
-463
-446
-473
-364
-502
-288
-384
-283
-426
-398
-428
-351
-367
-418
-476
-475
-401
-406
-529
-604
-456
-520
-454
-557
-500
-659
-346
-543
-556
-569
-546
-537
-523
-530
-564
-422
-354
-410
-403
-399
-427
-296
-375
-352
-430
-300
-350
-321
-395
-382
-352
-367
-378
-460
-537
-518
-530
-524
-554
-577
-602
-550
-479
-570
-486
-510
-508
-500
-417
-337
-375
-348
-342
-320
-290
-228
-266
-324
-363
-402
-413
-437
-428
-531
-543
-552
-547
-498
-614
-639
-637
-638
-529
-566
-523
-616
-503
-413
-513
-436
-436
-377
-359
-316
-362
-463
-428
-398
-475
-475
-523
-530
-484
-453
-443
-478
-500
-435
-396
-378
-361
-351
-332
-264
-277
-265
-308
-272
-329
-320
-303
-404
-384
-473
-425
-429
-437
-428
-440
-463
-494
-505
-552
-561
-568
-575
-521
-518
-444
-511
-429
-460
-426
-365
-382
-382
-421
-360
-354
-302
-302
-330
-363
-307
-355
-339
-454
-420
-449
-499
-428
-508
-475
-566
-484
-512
-489
-491
-521
-489
-524
-475
-572
-615
-649
-607
-678
-724
-810
-901
-987
-1073
-1225
-2247
-2655
-3022
-3024
-3035
-3242
-2895
-3102
-2246
-1702
-1264
-868
-531
305
732
1067
1492
1653
1944
2020
1928
1579
889
-703
-1537
-2236
-2800
-3734
-3952
-4150
-4208
-3456
-2873
-2594
-2156
-1341
-641
-95
380
809
1051
1401
1560
1492
923
584
-136
-639
-1206
-1935
-2431
-2670
-2630
-2418
-1981
-1436
-1035
-371
302
804
1101
1248
1364
1413
1377
1238
883
439
61
-323
-677
-1161
-1638
-1960
-2044
-1948
-1816
-1599
-1195
-700
-150
361
669
822
998
1100
1000
725
420
111
-122
-310
-574
-843
-1043
-1134
-1125
-1079
-1042
-938
-709
-363
-16
259
508
736
877
925
879
667
354
82
-166
-446
-691
-852
-971
-996
-974
-893
-804
-725
-566
-370
-148
22
142
251
357
455
468
375
182
-59
-195
-337
-595
-804
-921
-931
-865
-803
-735
-677
-471
-201
-59
2
3
23
84
141
151
62
-12
-108
-260
-341
-495
-653
-755
-806
-859
-850
-802
-722
-590
-442
-336
-278
-129
-18
10
-26
-106
-213
-279
-300
-355
-479
-623
-671
-709
-731
-771
-816
-780
-710
-612
-492
-388
-246
-140
-3
69
69
67
10
-62
-139
-241
-293
-369
-489
-552
-609
-623
-635
-652
-644
-606
-516
-373
-241
-123
1
182
303
316
350
350
322
245
160
70
12
-21
-39
-31
2
90
182
218
243
303
359
444
560
647
700
749
769
783
738
662
678
701
671
631
691
738
786
852
880
960
1041
1112
1137
1133
1120
1110
1135
1152
1151
1168
1213
1233
1260
1266
1258
1241
1233
1280
1334
1387
1502
1594
1604
1631
1606
1654
1698
1676
1713
1686
1656
1610
1503
1487
1339
1316
1236
1202
1306
1074
960
1147
1000
995
1198
879
939
991
811
1053
856
795
849
559
657
635
330
296
163
-21
-1
-121
-218
-295
-372
-431
-451
-507
-568
-625
-691
-685
-652
-723
-700
-707
-774
-703
-726
-717
-688
-690
-727
-755
-768
-771
-802
-852
-885
-943
-971
-953
-1017
-1065
-1079
-1086
-1059
-1048
-997
-995
-1002
-992
-988
-982
-1000
-1025
-1091
-1124
-1110
-1120
-1115
-1096
-1088
-1027
-961
-932
-922
-904
-855
-821
-828
-826
-831
-853
-852
-852
-832
-818
-770
-715
-647
-590
-531
-462
-407
-357
-328
-336
-325
-281
-251
-209
-195
-212
-227
-210
-198
-155
-115
-43
81
193
327
444
552
638
708
809
849
845
858
858
884
805
769
750
729
757
771
855
994
1200
1454
1743
2005
2324
2630
2932
3193
3462
3701
3906
4121
4284
4645
4830
5133
5422
5685
6056
6354
6717
7194
7636
8210
8740
9371
9895
10025
9675
8426
6782
4541
2140
-341
-2896
-5250
-7362
-9106
-10428
-11291
-11650
-11641
-11347
-10855
-10155
-9218
-8036
-6499
-4722
-2902
-1239
210
1334
2146
2622
2712
2521
2112
1652
1269
1003
993
1201
1621
2147
2699
3260
3789
4277
4648
4927
5125
5183
5100
4801
4261
3482
2430
1096
-483
-2099
-3649
-5060
-6231
-7078
-7565
-7740
-7633
-7260
-6748
-6093
-5400
-4656
-3930
-3260
-2655
-2107
-1578
-1143
-839
-725
-847
-1094
-1426
-1837
-2208
-2529
-2676
-2605
-2340
-1973
-1554
-1089
-657
-272
-70
-75
-193
-404
-642
-983
-1394
-1829
-2274
-2708
-3143
-3616
-4096
-4469
-4693
-4722
-4581
-4299
-3857
-3256
-2597
-1980
-1492
-1143
-874
-725
-701
-764
-865
-952
-1019
-1081
-1175
-1258
-1295
-1290
-1256
-1200
-1051
-805
-452
-2
469
947
1423
1809
2036
2080
1968
1755
1480
1133
792
446
190
-7
-196
-337
-468
-498
-392
-164
162
599
1172
1891
2589
3360
4089
4779
5432
5856
6282
6575
6918
7299
7605
7954
8305
8768
9292
9855
10454
11165
12018
12755
13222
13357
11801
9329
6095
2431
-520
-3975
-6756
-9394
-11746
-13705
-15183
-15839
-15966
-15485
-14910
-14115
-13033
-11626
-9319
-6641
-3601
-780
1384
3016
3895
4511
4642
4474
3914
3339
2990
2610
2535
2641
3011
3522
3920
4317
4591
5079
5554
6018
6481
6715
6832
6481
5706
4519
2880
931
-1350
-3731
-5952
-7825
-9262
-10228
-10645
-10712
-10443
-10022
-9442
-8610
-7578
-6360
-4998
-3535
-2130
-889
122
920
1474
1661
1535
1091
499
-98
-676
-1088
-1315
-1215
-951
-624
-309
-61
158
223
249
162
56
-39
-257
-572
-1069
-1719
-2552
-3604
-4697
-5771
-6626
-7298
-7734
-7829
-7643
-7110
-6393
-5528
-4625
-3754
-2918
-2219
-1558
-1059
-650
-277
-27
117
31
-261
-706
-1190
-1689
-2155
-2546
-2776
-2704
-2416
-2035
-1573
-1078
-569
-147
105
203
208
169
94
-71
-351
-673
-970
-1288
-1603
-1893
-2174
-2301
-2260
-2040
-1651
-1157
-557
124
782
1366
1765
1981
2164
2247
2312
2331
2350
2383
2453
2538
2580
2762
2914
3263
3590
4108
4633
5274
5948
6625
7452
8042
8745
9191
9758
10124
10587
10975
11498
12056
12648
12920
12807
11287
8059
4566
221
-2880
-6083
-8696
-10754
-12709
-14137
-15297
-15505
-15289
-14410
-13364
-12306
-10871
-9445
-7126
-4140
-1026
2060
4056
5283
5680
5711
5444
5052
4503
3839
3603
3415
3401
3632
3800
4139
4316
4426
4482
4724
5156
5577
6144
6415
6370
5802
4632
3079
1107
-985
-3163
-5245
-7018
-8388
-9246
-9708
-9708
-9444
-8966
-8345
-7684
-6863
-5758
-4441
-2899
-1237
270
1495
2262
2563
2555
2254
1697
990
360
-109
-443
-590
-663
-587
-519
-437
-336
-334
-316
-306
-288
-280
-280
-356
-596
-1075
-1889
-2927
-4111
-5320
-6365
-7139
-7503
-7446
-7149
-6583
-5849
-5046
-4199
-3385
-2553
-1779
-1029
-337
254
727
965
977
713
268
-334
-1144
-1925
-2577
-3009
-3157
-3090
-2801
-2394
-1862
-1326
-852
-449
-142
140
370
511
551
469
273
-70
-545
-1109
-1763
-2358
-2831
-3074
-3071
-2838
-2391
-1789
-1086
-408
184
750
1184
1596
1931
2191
2351
2441
2507
2464
2444
2269
2170
2108
2154
2278
2486
2940
3451
4107
4722
5535
6068
6651
7115
7368
7817
7991
8366
8648
9034
9385
9711
10248
10625
11390
11604
11612
10353
7173
3933
-271
-3195
-5916
-8286
-10083
-12057
-13635
-15216
-15675
-15614
-14860
-13721
-12659
-11009
-9350
-7064
-3987
-756
2436
4433
5454
5648
5591
5364
5128
4942
4479
4167
3851
3553
3441
3256
3134
3004
3036
3128
3541
4221
4791
5412
5635
5413
4680
3350
1660
-295
-2276
-4164
-5880
-7298
-8448
-9187
-9662
-9819
-9776
-9512
-8938
-8078
-6906
-5477
-3794
-2034
-308
1134
2122
2641
2654
2359
1945
1490
950
436
48
-249
-394
-638
-874
-1113
-1359
-1447
-1409
-1175
-932
-703
-581
-644
-902
-1462
-2202
-3131
-4098
-4984
-5789
-6386
-6730
-6850
-6740
-6510
-6186
-5751
-5269
-4690
-4106
-3365
-2563
-1717
-935
-334
77
143
-87
-544
-1088
-1556
-1958
-2257
-2425
-2479
-2472
-2422
-2247
-2108
-1982
-1836
-1668
-1375
-1051
-734
-536
-446
-422
-606
-947
-1413
-1935
-2408
-2819
-3028
-3085
-2957
-2628
-2218
-1799
-1403
-885
-433
-51
379
803
1257
1711
2086
2312
2310
2155
1938
1726
1575
1448
1329
1351
1552
1876
2349
2801
3298
3692
4097
4543
4996
5559
5944
6444
6765
7106
7453
7748
8212
8372
8837
9115
9842
10598
11451
12190
12337
11525
8646
5388
1127
-2281
-5033
-7441
-9127
-11134
-12862
-14710
-15575
-15672
-15068
-13832
-12632
-10970
-9172
-6961
-4013
-659
2748
5119
6214
6273
5872
5359
5143
5105
4897
4623
4176
3656
3349
3076
2805
2592
2603
2841
3407
4325
5219
6012
6179
5735
4886
3559
1922
31
-1861
-3746
-5471
-6879
-7960
-8672
-9158
-9403
-9501
-9377
-8847
-7914
-6510
-4688
-2665
-720
993
2275
3103
3451
3334
2979
2517
2125
1760
1395
930
348
-135
-586
-954
-1221
-1387
-1381
-1280
-959
-558
-191
11
-108
-489
-1159
-2113
-3201
-4246
-5107
-5744
-6199
-6456
-6514
-6356
-6102
-5771
-5248
-4580
-3692
-2679
-1589
-503
411
1086
1446
1509
1237
696
14
-686
-1290
-1828
-2257
-2538
-2722
-2766
-2785
-2738
-2551
-2256
-1839
-1373
-818
-246
278
646
743
559
115
-490
-1094
-1635
-2056
-2377
-2574
-2658
-2625
-2444
-2163
-1773
-1321
-824
-284
325
983
1634
2219
2643
2838
2792
2601
2329
2039
1824
1667
1571
1628
1713
1914
2164
2437
2802
3116
3509
3939
4471
5079
5658
6113
6444
6609
6783
6905
7035
7214
7407
7818
8164
8644
9301
10015
10829
11275
11435
10737
8519
5561
1760
-1607
-4215
-6407
-8050
-9876
-11672
-13666
-15141
-15713
-15330
-14021
-12589
-10973
-9151
-7171
-4682
-1718
1411
4023
5499
5764
5449
5010
4942
5167
5331
5265
4668
3731
2821
2246
2018
1948
2080
2292
2756
3562
4486
5367
5707
5300
4300
2955
1589
315
-913
-2260
-3793
-5416
-6956
-8134
-8918
-9367
-9560
-9509
-9194
-8506
-7367
-5724
-3780
-1917
-354
762
1507
2009
2277
2422
2467
2374
2137
1776
1317
726
37
-729
-1393
-1825
-1984
-1821
-1480
-1099
-812
-715
-804
-1067
-1384
-1772
-2240
-2796
-3456
-4073
-4611
-5023
-5385
-5749
-6023
-6211
-6232
-5996
-5509
-4804
-3926
-3009
-2126
-1363
-808
-411
-221
-181
-267
-468
-700
-899
-1053
-1245
-1556
-2002
-2431
-2756
-2920
-2867
-2641
-2255
-1826
-1438
-1115
-883
-727
-658
-655
-756
-945
-1170
-1380
-1553
-1698
-1860
-2060
-2289
-2439
-2453
-2345
-2075
-1692
-1245
-752
-244
239
684
1042
1309
1479
1554
1603
1650
1729
1817
1840
1768
1630
1458
1360
1375
1494
1739
2012
2326
2618
2910
3185
3443
3748
3987
4226
4445
4763
5087
5502
5937
6335
6727
7076
7479
7900
8452
9092
9826
10403
10564
9926
8189
5509
2336
-522
-2733
-4179
-5152
-6200
-7643
-9636
-11710
-13188
-13576
-12908
-11571
-10035
-8726
-7634
-6513
-4896
-2675
-211
1818
2927
3073
2670
2378
2620
3512
4680
5365
5115
3987
2423
1179
743
1188
2230
3355
4110
4311
4131
3914
3869
4039
4274
4294
3913
3159
2153
1132
149
-788
-1783
-2948
-4261
-5572
-6676
-7423
-7694
-7539
-7092
-6524
-5978
-5503
-5066
-4573
-3931
-3105
-2170
-1196
-305
394
880
1094
1079
915
686
470
314
281
294
296
295
219
55
-190
-474
-667
-755
-781
-776
-824
-987
-1255
-1652
-2153
-2660
-3114
-3515
-3908
-4234
-4497
-4748
-4826
-4777
-4582
-4362
-4120
-3790
-3499
-3223
-2806
-2250
-1683
-1207
-774
-458
-436
-575
-709
-774
-807
-768
-685
-627
-659
-734
-832
-905
-888
-774
-597
-399
-252
-159
-122
-182
-301
-413
-540
-748
-968
-1189
-1349
-1443
-1486
-1436
-1340
-1254
-1150
-1006
-841
-615
-293
113
514
878
1196
1434
1532
1568
1580
1589
1618
1690
1840
2007
2173
2316
2413
2482
2561
2702
2950
3268
3637
4056
4476
4845
5191
5497
5803
6135
6515
6944
7351
7747
8106
8466
8871
9301
9587
9520
8778
7168
4786
2071
-409
-2332
-3541
-4277
-5049
-6272
-8104
-10154
-11811
-12582
-12282
-11063
-9463
-7998
-6944
-6191
-5332
-4127
-2533
-891
486
1299
1577
1581
1703
2160
2834
3435
3592
3146
2286
1406
889
1028
1813
2894
3865
4429
4486
4145
3734
3547
3676
4058
4438
4480
3982
2974
1602
156
-1106
-2130
-2976
-3817
-4711
-5654
-6554
-7228
-7518
-7408
-7046
-6573
-6142
-5777
-5371
-4829
-4041
-2999
-1868
-865
-208
56
4
-194
-322
-225
46
385
619
635
426
61
-289
-482
-462
-281
-26
138
92
-126
-449
-824
-1157
-1469
-1796
-2176
-2647
-3181
-3741
-4198
-4508
-4700
-4767
-4771
-4756
-4744
-4643
-4393
-4006
-3481
-2908
-2395
-1983
-1695
-1522
-1429
-1323
-1172
-1023
-883
-813
-825
-900
-991
-1058
-1056
-977
-833
-617
-413
-248
-116
-36
-2
40
61
-12
-144
-327
-549
-781
-997
-1162
-1310
-1440
-1532
-1618
-1671
-1628
-1486
-1256
-955
-615
-291
12
290
497
690
867
1037
1167
1252
1314
1333
1329
1331
1378
1468
1614
1822
2093
2407
2747
3108
3484
3858
4232
4592
4951
5335
5713
6072
6450
6823
7153
7459
7770
8131
8583
8987
9194
9102
8387
6936
4827
2462
334
-1392
-2639
-3582
-4602
-5988
-7728
-9571
-11030
-11717
-11521
-10621
-9422
-8302
-7415
-6636
-5680
-4367
-2773
-1205
30
794
1157
1388
1764
2414
3181
3695
3685
3161
2349
1628
1359
1680
2426
3273
3910
4113
3969
3731
3585
3670
4004
4426
4645
4500
3949
3027
1913
773
-295
-1275
-2238
-3209
-4205
-5151
-5932
-6483
-6758
-6741
-6561
-6362
-6140
-5809
-5317
-4628
-3758
-2763
-1796
-1036
-516
-204
-39
83
266
493
742
914
1018
974
788
590
403
249
192
233
311
340
317
187
-133
-561
-1056
-1550
-2012
-2439
-2787
-3089
-3401
-3715
-4026
-4309
-4500
-4539
-4464
-4253
-3931
-3564
-3143
-2688
-2227
-1796
-1429
-1124
-897
-752
-648
-556
-448
-332
-231
-206
-252
-366
-478
-514
-455
-264
-24
193
364
453
439
365
256
173
93
-12
-154
-324
-529
-738
-958
-1164
-1298
-1410
-1470
-1469
-1403
-1264
-1062
-805
-528
-252
10
237
448
670
904
1155
1377
1549
1692
1800
1871
1945
2022
2115
2266
2444
2634
2833
3040
3258
3477
3715
3941
4162
4399
4642
4881
5165
5460
5762
6072
6357
6674
6959
7302
7703
8183
8667
8937
8827
8045
6579
4583
2464
633
-771
-1807
-2751
-3863
-5376
-7196
-8973
-10191
-10620
-10330
-9511
-8584
-7743
-7069
-6351
-5305
-3910
-2353
-975
18
570
893
1264
1859
2649
3366
3684
3400
2662
1843
1320
1339
1817
2514
3068
3267
3139
2899
2757
2857
3184
3581
3895
3922
3644
3140
2509
1803
1011
162
-755
-1706
-2652
-3533
-4258
-4879
-5355
-5731
-6030
-6198
-6241
-6095
-5738
-5168
-4452
-3696
-2947
-2246
-1632
-1163
-776
-407
-104
150
380
580
730
802
796
663
442
212
-3
-143
-138
-42
23
-21
-183
-484
-848
-1246
-1596
-1845
-2059
-2300
-2612
-2986
-3401
-3769
-4070
-4261
-4340
-4311
-4174
-3971
-3717
-3376
-2977
-2545
-2103
-1710
-1377
-1074
-792
-575
-388
-232
-116
-96
-196
-318
-448
-541
-582
-566
-488
-423
-379
-347
-322
-292
-252
-220
-204
-205
-244
-325
-425
-565
-738
-906
-1103
-1281
-1429
-1524
-1538
-1494
-1374
-1239
-1074
-885
-678
-420
-156
140
448
720
931
1076
1175
1274
1354
1423
1508
1599
1701
1781
1892
2032
2199
2390
2592
2811
3040
3266
3502
3747
3984
4243
4450
4649
4870
5098
5356
5630
5945
6313
6679
7044
7514
7993
8294
8253
7600
6424
4820
3021
1380
-8
-1143
-2218
-3480
-5032
-6732
-8320
-9500
-10013
-9983
-9539
-8899
-8324
-7706
-6945
-5893
-4530
-3024
-1719
-704
-32
483
1081
1762
2555
3186
3393
3119
2514
1885
1527
1575
1886
2272
2520
2518
2393
2261
2290
2530
2878
3203
3385
3429
3287
3041
2652
2122
1457
583
-374
-1334
-2192
-2923
-3543
-4147
-4792
-5385
-5891
-6198
-6264
-6081
-5703
-5221
-4685
-4121
-3512
-2896
-2277
-1703
-1191
-781
-448
-158
82
342
542
654
632
506
315
138
2
-37
-9
23
-9
-111
-320
-601
-886
-1199
-1530
-1874
-2171
-2453
-2733
-3026
-3290
-3518
-3743
-3940
-4051
-4032
-3855
-3575
-3230
-2854
-2501
-2196
-1905
-1601
-1270
-950
-692
-473
-321
-274
-287
-335
-379
-406
-471
-560
-603
-636
-597
-494
-384
-257
-183
-142
-126
-115
-114
-109
-121
-158
-228
-350
-510
-676
-840
-998
-1127
-1216
-1233
-1197
-1110
-961
-803
-640
-477
-308
-102
146
418
689
943
1156
1354
1508
1603
1716
1832
1919
2004
2085
2193
2297
2389
2494
2607
2756
2894
3051
3216
3393
3589
3784
4058
4353
4656
4940
5194
5489
5800
6119
6462
6846
7258
7688
7995
8068
7706
6867
5606
3992
2370
915
-369
-1529
-2708
-4055
-5531
-7004
-8295
-9074
-9360
-9261
-8849
-8331
-7731
-6991
-6070
-4938
-3625
-2345
-1304
-510
100
734
1409
2087
2666
2972
2928
2583
2173
1832
1730
1849
2014
2159
2217
2227
2254
2371
2567
2776
2941
3030
3049
3048
2992
2841
2478
1894
1095
125
-797
-1626
-2340
-2969
-3583
-4232
-4896
-5477
-5863
-5986
-5901
-5640
-5256
-4798
-4279
-3722
-3119
-2462
-1832
-1304
-848
-482
-154
162
412
619
715
698
576
386
177
-25
-179
-262
-305
-392
-505
-635
-783
-944
-1158
-1383
-1592
-1798
-2003
-2190
-2389
-2609
-2865
-3125
-3330
-3485
-3582
-3563
-3436
-3233
-2993
-2769
-2550
-2303
-2028
-1738
-1410
-1090
-815
-592
-427
-344
-310
-312
-348
-414
-488
-554
-602
-622
-598
-539
-446
-385
-375
-309
-251
-214
-158
-120
-111
-155
-265
-404
-556
-712
-831
-951
-1059
-1119
-1130
-1073
-971
-830
-645
-457
-270
-38
231
531
828
1101
1309
1457
1571
1651
1674
1668
1669
1650
1671
1735
1763
1790
1884
2001
2117
2240
2381
2572
2830
3103
3346
3605
3877
4111
4338
4593
4896
5200
5473
5813
6184
6586
7016
7424
7666
7710
7309
6463
5276
3865
2510
1229
15
-1172
-2452
-3889
-5327
-6639
-7778
-8477
-8778
-8783
-8480
-8089
-7519
-6744
-5828
-4780
-3627
-2591
-1639
-765
-32
720
1461
2032
2433
2612
2554
2362
2135
1940
1866
1917
1955
2044
2150
2255
2379
2493
2586
2684
2770
2822
2928
2995
2923
2671
2184
1502
671
-199
-1013
-1771
-2474
-3142
-3784
-4431
-4999
-5418
-5702
-5812
-5726
-5473
-5079
-4557
-3960
-3350
-2728
-2176
-1679
-1213
-801
-405
-47
247
460
566
565
502
406
289
166
42
-80
-186
-267
-348
-442
-552
-677
-848
-1040
-1253
-1485
-1700
-1926
-2177
-2446
-2727
-2995
-3248
-3481
-3652
-3720
-3700
-3613
-3423
-3160
-2872
-2583
-2318
-2051
-1750
-1422
-1086
-793
-564
-396
-332
-334
-348
-394
-464
-517
-535
-541
-546
-530
-510
-528
-522
-480
-436
-377
-291
-202
-188
-234
-290
-368
-487
-633
-763
-873
-989
-1084
-1150
-1178
-1172
-1095
-976
-858
-710
-528
-330
-84
179
437
660
838
979
1069
1139
1212
1265
1303
1376
1474
1573
1657
1724
1824
1939
2063
2185
2313
2474
2664
2836
2989
3162
3337
3537
3750
3968
4200
4485
4773
5073
5435
5863
6386
6906
7307
7511
7442
6928
6006
4784
3465
2173
860
-453
-1796
-3233
-4708
-6096
-7367
-8291
-8810
-9046
-8927
-8566
-8026
-7253
-6358
-5345
-4181
-3025
-1966
-967
-137
606
1313
1895
2247
2461
2498
2347
2185
1956
1772
1718
1695
1743
1886
2058
2260
2438
2578
2665
2770
2858
2938
2967
2900
2662
2202
1495
633
-259
-1159
-2032
-2838
-3565
-4237
-4843
-5402
-5847
-6129
-6195
-6063
-5757
-5265
-4640
-3989
-3327
-2673
-2062
-1495
-997
-557
-178
147
385
532
593
610
603
522
431
327
195
65
-25
-97
-159
-180
-243
-434
-654
-864
-1106
-1385
-1677
-1975
-2268
-2589
-2962
-3347
-3662
-3870
-4005
-4047
-3978
-3817
-3572
-3294
-3003
-2604
-2187
-1833
-1493
-1153
-815
-529
-309
-182
-141
-151
-226
-367
-511
-586
-603
-638
-639
-597
-566
-532
-473
-406
-357
-298
-245
-232
-251
-323
-438
-605
-795
-983
-1164
-1338
-1442
-1490
-1537
-1537
-1451
-1315
-1164
-968
-725
-441
-182
54
299
549
766
931
1040
1102
1141
1131
1084
1065
1069
1106
1139
1182
1263
1399
1518
1627
1758
1900
2070
2264
2451
2615
2794
2978
3151
3336
3558
3759
3971
4259
4594
4941
5321
5743
6182
6686
7185
7515
7570
7167
6301
5083
3655
2221
893
-430
-1782
-3168
-4655
-6092
-7373
-8401
-8995
-9178
-9039
-8614
-7999
-7198
-6233
-5196
-4086
-2903
-1793
-807
40
774
1417
1930
2287
2480
2553
2482
2272
2069
1887
1758
1745
1802
1949
2203
2456
2675
2824
2879
2921
2909
2848
2761
2574
2239
1732
1019
121
-869
-1871
-2796
-3599
-4261
-4778
-5220
-5576
-5829
-5968
-5913
-5662
-5238
-4661
-3967
-3211
-2484
-1814
-1226
-717
-311
-14
247
468
618
717
756
698
594
462
315
171
67
24
-10
-54
-126
-207
-322
-509
-807
-1142
-1478
-1830
-2171
-2589
-2978
-3295
-3575
-3800
-3967
-4104
-4140
-4014
-3803
-3513
-3184
-2801
-2354
-1904
-1466
-1133
-905
-709
-540
-366
-242
-198
-209
-284
-367
-465
-594
-710
-757
-721
-636
-521
-399
-280
-172
-112
-69
-70
-120
-208
-307
-404
-539
-733
-970
-1211
-1396
-1510
-1571
-1595
-1563
-1451
-1290
-1097
-869
-646
-409
-136
106
310
478
606
705
777
840
853
833
833
808
828
907
984
1078
1212
1376
1573
1764
1931
2101
2311
2489
2604
2688
2706
2741
2788
2845
2898
3009
3152
3305
3457
3672
4009
4348
4734
5150
5699
6214
6764
7079
7164
6932
6230
5111
3608
2045
493
-941
-2344
-3641
-4841
-6024
-6968
-7819
-8139
-8156
-7585
-7654
-7589
-6317
-5214
-3525
-2097
-1337
-713
383
1229
1741
2044
2365
2335
2128
2223
1980
1370
1024
970
939
1107
1257
1378
1737
2286
2606
2690
2675
2704
2580
2208
1792
1194
505
-129
-893
-1935
-2950
-3753
-4391
-4793
-4971
-4976
-4825
-4438
-3867
-3405
-2981
-2453
-1868
-1369
-1000
-474
-78
47
134
136
-120
-403
-623
-847
-863
-679
-541
-602
-528
-307
-245
-249
-195
-158
-172
-240
-455
-772
-1092
-1531
-2173
-2819
-3287
-3659
-4007
-4211
-4190
-4060
-3878
-3618
-3349
-2995
-2534
-2056
-1649
-1243
-838
-606
-551
-671
-766
-956
-1093
-1165
-1397
-1530
-1587
-1568
-1498
-1464
-1380
-1332
-1240
-1063
-990
-990
-911
-849
-810
-773
-895
-1029
-1112
-1141
-1175
-1227
-1226
-1185
-1030
-884
-810
-740
-691
-593
-516
-487
-471
-432
-363
-273
-296
-335
-303
-307
-182
-48
72
251
419
617
794
940
1075
1193
1263
1298
1321
1254
1213
1194
1202
1183
1122
1101
1155
1281
1395
1550
1812
2186
2505
2691
2896
3180
3524
3886
4263
4635
5022
5428
5711
6046
6348
6670
7127
7553
8156
8640
8721
8208
7038
5037
2400
-473
-3241
-5554
-7429
-8886
-10039
-10888
-11431
-11610
-11260
-10225
-8553
-6437
-4162
-1952
-83
1331
2354
3043
3491
3752
3786
3645
3418
3120
2840
2638
2511
2533
2729
3021
3406
3787
4044
4082
3847
3267
2404
1300
-21
-1416
-2829
-4214
-5492
-6566
-7356
-7727
-7661
-7140
-6301
-5287
-4136
-2918
-1688
-558
485
1382
2066
2431
2485
2263
1809
1253
677
232
-38
-162
-137
-36
113
252
331
377
363
293
115
-153
-585
-1180
-1900
-2704
-3484
-4138
-4557
-4764
-4752
-4524
-4149
-3680
-3227
-2769
-2279
-1800
-1419
-1130
-936
-845
-1001
-1352
-1728
-2052
-2319
-2535
-2562
-2407
-2092
-1784
-1510
-1230
-910
-627
-442
-338
-308
-396
-635
-955
-1311
-1694
-2063
-2391
-2594
-2622
-2496
-2321
-2101
-1745
-1359
-1013
-760
-560
-395
-299
-265
-326
-461
-629
-817
-1000
-1128
-1138
-1059
-902
-674
-399
-106
183
411
603
716
745
737
651
495
277
102
-62
-185
-274
-296
-230
-133
35
212
459
680
928
1123
1245
1384
1474
1550
1447
1401
1402
1458
1639
1672
1930
2158
2469
2622
2695
2941
3210
3497
3571
3855
4148
4363
4384
4451
4732
5219
5656
5939
6628
7395
8309
8788
9017
8845
8115
6377
3785
899
-2152
-4731
-7227
-9092
-10323
-10987
-11525
-11676
-11187
-10017
-8138
-6069
-3794
-1380
728
2171
2930
3305
3446
3489
3311
3019
2896
2749
2602
2405
2392
2587
2997
3451
3941
4465
4728
4522
3783
2644
1269
-245
-1875
-3377
-4668
-5750
-6621
-7300
-7606
-7491
-6947
-6017
-4728
-3189
-1693
-369
673
1431
1879
2056
2030
1851
1605
1300
960
605
296
85
4
61
295
639
956
1163
1200
1005
552
-106
-932
-1728
-2457
-3145
-3773
-4265
-4561
-4678
-4577
-4273
-3721
-3041
-2267
-1531
-886
-370
-97
-56
-182
-433
-817
-1299
-1795
-2264
-2644
-2876
-2946
-2826
-2567
-2180
-1702
-1192
-757
-461
-348
-379
-517
-784
-1126
-1508
-1889
-2191
-2425
-2557
-2585
-2514
-2322
-2059
-1759
-1454
-1191
-1021
-953
-959
-1032
-1193
-1395
-1556
-1658
-1689
-1635
-1493
-1271
-999
-672
-286
90
433
732
909
957
918
719
437
110
-235
-536
-804
-1024
-1183
-1220
-1139
-989
-772
-490
-191
103
356
549
686
729
733
665
601
491
400
378
395
519
634
806
993
1251
1605
1873
2137
2400
2712
2884
2933
2964
3010
3155
3185
3328
3572
4061
4611
5117
5667
6284
6838
7233
7465
7847
8301
8695
8788
8215
7036
4932
1960
-1575
-4774
-7353
-9155
-10359
-11014
-11163
-11070
-10808
-10286
-9114
-7275
-4985
-2586
-377
1419
2525
2892
2747
2525
2450
2520
2681
2968
3349
3632
3756
3751
3799
3968
4232
4417
4481
4310
3648
2438
788
-1056
-2869
-4477
-5736
-6530
-6888
-6970
-6899
-6656
-6163
-5383
-4363
-3131
-1775
-496
543
1248
1604
1620
1405
1075
776
648
641
696
749
767
813
834
835
850
936
1009
953
594
-20
-797
-1737
-2691
-3497
-4043
-4345
-4426
-4361
-4141
-3750
-3267
-2697
-2069
-1385
-760
-285
15
82
-88
-443
-852
-1299
-1687
-1952
-2129
-2268
-2385
-2385
-2247
-2073
-1916
-1685
-1381
-1116
-985
-1060
-1260
-1511
-1797
-2039
-2182
-2234
-2196
-2083
-1954
-1770
-1573
-1388
-1248
-1124
-968
-881
-902
-1024
-1218
-1432
-1647
-1849
-1953
-1908
-1706
-1385
-1014
-609
-237
63
284
441
570
638
629
483
244
-41
-386
-749
-1023
-1162
-1180
-1095
-924
-686
-484
-313
-164
-43
104
192
239
235
214
179
197
227
344
565
853
1235
1591
1916
2177
2429
2596
2658
2516
2367
2315
2205
2038
1799
1653
1755
1896
2042
2192
2548
2993
3374
3787
4245
4883
5568
6112
6422
6808
7058
7254
7277
7331
7621
7663
7079
5912
4016
1630
-1274
-4091
-6270
-7693
-8606
-9162
-9417
-9418
-9100
-8611
-7696
-6207
-4199
-2089
-127
1364
2366
2889
2882
2708
2691
2832
3086
3347
3593
3821
3970
3845
3692
3555
3493
3461
3273
2899
2255
1276
-89
-1610
-3062
-4305
-5195
-5773
-5927
-5785
-5516
-5139
-4639
-3959
-3069
-2026
-972
64
925
1521
1798
1807
1644
1436
1287
1202
1221
1303
1362
1331
1240
1118
985
822
669
468
178
-219
-786
-1467
-2206
-2866
-3397
-3731
-3770
-3624
-3320
-2950
-2517
-2050
-1587
-1152
-801
-470
-240
-195
-338
-638
-1083
-1616
-2119
-2502
-2700
-2781
-2749
-2513
-2183
-1872
-1638
-1455
-1264
-1093
-1002
-1001
-1055
-1162
-1363
-1654
-1916
-2079
-2104
-2028
-1848
-1585
-1308
-1047
-942
-901
-884
-904
-972
-1103
-1253
-1393
-1495
-1632
-1694
-1626
-1452
-1149
-782
-351
62
436
669
785
790
708
544
297
48
-233
-485
-738
-946
-1109
-1158
-1009
-761
-464
-232
36
272
383
400
377
381
416
433
421
406
447
517
584
716
1010
1307
1571
1800
1939
2055
2009
1852
1669
1471
1375
1273
1181
1184
1298
1583
1880
2298
2842
3429
4009
4524
5009
5446
5700
5883
6038
6203
6437
6662
6796
7013
7370
7607
7598
6944
5746
3692
1126
-1818
-4580
-6803
-8564
-9672
-10346
-10526
-10428
-10062
-9374
-8022
-6082
-3812
-1483
602
2261
3228
3570
3491
3319
3227
3168
3249
3374
3567
3645
3586
3484
3441
3449
3420
3297
2990
2463
1578
364
-1118
-2664
-4083
-5287
-6098
-6533
-6558
-6309
-5878
-5239
-4416
-3404
-2278
-1092
47
1036
1742
2084
2134
1957
1644
1334
1132
1031
1005
1000
981
907
797
675
476
258
10
-292
-712
-1307
-1983
-2749
-3472
-4084
-4483
-4579
-4408
-4010
-3458
-2826
-2161
-1542
-977
-481
-163
67
111
-23
-313
-708
-1154
-1603
-2030
-2492
-2847
-3012
-3035
-2924
-2804
-2604
-2322
-2072
-1920
-1857
-1813
-1772
-1755
-1799
-1849
-1837
-1857
-1853
-1783
-1645
-1385
-1173
-1037
-956
-952
-993
-1157
-1408
-1666
-1836
-1987
-2143
-2197
-2103
-1891
-1628
-1271
-833
-328
167
569
865
1046
1090
946
653
332
-10
-356
-672
-930
-1109
-1186
-1180
-1080
-932
-715
-453
-217
-23
75
93
67
33
-23
-48
25
182
394
607
823
1063
1304
1511
1708
1873
1986
1963
1874
1742
1554
1357
1160
1064
1059
1130
1249
1506
1800
2091
2418
2719
3236
3764
4229
4627
4965
5427
5842
6152
6291
6458
6846
7224
7557
7897
8102
8011
7088
5389
2996
86
-2957
-5780
-7826
-9319
-10175
-10576
-10668
-10419
-9830
-8803
-7317
-5424
-3181
-878
1052
2458
3213
3416
3289
3030
2952
3044
3315
3614
3964
4199
4278
4339
4312
4284
4154
3850
3249
2358
1122
-454
-2151
-3809
-5150
-6139
-6692
-6808
-6581
-6047
-5426
-4675
-3785
-2780
-1679
-587
438
1237
1728
1861
1744
1490
1224
1037
974
1063
1235
1447
1538
1534
1381
1153
833
412
-46
-616
-1220
-1930
-2696
-3449
-4068
-4450
-4546
-4356
-3933
-3304
-2654
-1975
-1380
-892
-460
-185
35
168
93
-138
-515
-969
-1426
-1876
-2187
-2588
-3006
-3211
-3198
-2966
-2908
-2868
-2657
-2309
-2077
-2112
-2109
-1963
-1720
-1564
-1476
-1263
-1013
-879
-885
-853
-649
-511
-594
-819
-1020
-1186
-1470
-1867
-2239
-2400
-2378
-2366
-2289
-2125
-1798
-1389
-1032
-605
-149
297
607
726
763
722
566
269
-16
-281
-515
-673
-843
-907
-916
-926
-850
-752
-597
-467
-390
-291
-172
-73
-69
-48
38
180
363
534
723
959
1170
1345
1485
1625
1807
1892
1822
1681
1523
1312
1056
722
512
452
439
547
670
953
1332
1703
2111
2634
3236
3778
4235
4598
4968
5332
5633
5823
6129
6532
6847
6976
7166
7436
7668
7480
6701
5522
3372
558
-2657
-5577
-7773
-9416
-10303
-10541
-10253
-9766
-9221
-8454
-7180
-5449
-3441
-1420
573
2251
3249
3599
3346
3205
3206
3243
3455
3734
4174
4423
4387
4198
4003
3805
3492
3006
2333
1503
301
-1241
-2895
-4408
-5671
-6558
-6996
-6971
-6422
-5686
-4859
-3998
-3143
-2236
-1374
-500
336
1053
1563
1812
1802
1631
1434
1287
1292
1440
1669
1849
1909
1798
1530
1115
584
39
-535
-1136
-1780
-2500
-3209
-3840
-4390
-4752
-4806
-4533
-3973
-3275
-2568
-1862
-1265
-816
-493
-290
-116
-23
-22
-95
-368
-852
-1395
-1859
-2201
-2467
-2652
-2753
-2816
-2851
-2969
-3037
-3097
-3085
-2929
-2700
-2385
-2144
-1890
-1631
-1409
-1201
-959
-691
-468
-289
-190
-224
-393
-666
-1041
-1472
-1860
-2175
-2398
-2557
-2627
-2625
-2500
-2314
-2050
-1671
-1222
-687
-209
202
481
654
703
625
548
449
360
218
71
-97
-284
-449
-595
-660
-661
-638
-584
-550
-583
-652
-755
-823
-822
-726
-520
-264
59
399
744
1078
1367
1606
1791
1983
2082
2086
1952
1652
1327
962
667
524
425
467
499
632
1008
1378
1752
2098
2617
3181
3591
3975
4294
4632
4985
5137
5374
5707
5976
6477
6898
7242
7641
7929
8298
8166
7394
6045
3828
848
-2527
-5750
-8303
-9942
-10944
-11165
-10841
-10104
-9214
-8096
-6677
-4993
-3024
-1106
714
2158
3047
3365
3205
2975
2934
3058
3420
3922
4338
4726
4803
4603
4373
4005
3604
3066
2337
1329
57
-1465
-3101
-4668
-5970
-6812
-7163
-7064
-6543
-5712
-4768
-3782
-2803
-1824
-869
7
827
1503
1868
1970
1863
1649
1396
1244
1280
1467
1763
2016
2096
1978
1637
1102
443
-284
-1008
-1708
-2417
-3146
-3828
-4384
-4771
-4932
-4781
-4371
-3734
-2958
-2216
-1556
-1066
-684
-449
-331
-227
-183
-213
-358
-572
-864
-1182
-1496
-1757
-1941
-2099
-2226
-2365
-2532
-2721
-2989
-3200
-3299
-3309
-3216
-3060
-2846
-2549
-2220
-1855
-1506
-1139
-776
-509
-262
-140
-172
-322
-606
-982
-1368
-1706
-1983
-2218
-2364
-2400
-2329
-2213
-2049
-1805
-1494
-1165
-811
-481
-213
-42
54
100
120
126
93
124
198
198
154
107
38
-90
-250
-391
-519
-601
-714
-879
-995
-1060
-1105
-1103
-983
-799
-523
-157
259
703
1104
1444
1724
1971
2141
2218
2171
2071
1907
1717
1483
1112
786
476
262
126
69
148
430
856
1291
1685
2171
2789
3417
3911
4370
4981
5467
5937
6097
6271
6630
6918
7306
7591
8078
8399
8605
8171
6967
5193
2282
-990
-4418
-7287
-9286
-10636
-11156
-11120
-10619
-9836
-8929
-7679
-6083
-4284
-2327
-548
1049
2087
2528
2624
2421
2659
3009
3676
4557
5283
5901
6039
5780
5233
4645
3895
3059
2142
1078
-142
-1677
-3214
-4638
-5736
-6416
-6706
-6553
-6070
-5420
-4792
-4164
-3557
-2924
-2235
-1440
-629
212
976
1511
1837
2007
2124
2159
2257
2421
2566
2585
2416
2060
1494
776
6
-696
-1271
-1759
-2211
-2653
-3117
-3564
-3931
-4175
-4244
-4089
-3741
-3286
-2788
-2309
-1854
-1493
-1193
-871
-536
-155
139
267
186
-71
-390
-773
-1291
-1889
-2430
-2793
-3036
-3296
-3501
-3589
-3489
-3321
-3069
-2711
-2309
-1915
-1649
-1463
-1258
-1088
-1007
-952
-873
-790
-703
-702
-830
-957
-1117
-1314
-1540
-1776
-1944
-2090
-2191
-2268
-2291
-2183
-2015
-1800
-1511
-1129
-720
-345
20
281
462
581
649
672
583
486
367
214
20
-189
-345
-544
-718
-828
-876
-910
-886
-791
-718
-677
-612
-499
-338
-147
47
328
647
962
1256
1520
1770
1976
2054
2004
1887
1725
1535
1208
925
784
708
671
634
677
820
1082
1250
1588
1989
2398
2921
3190
3578
3865
4113
4438
4578
4958
5479
6056
6639
7074
7468
7846
8145
8410
8363
7754
6405
3955
921
-2563
-5681
-8158
-9880
-10589
-10575
-9909
-8968
-7934
-6799
-5500
-4087
-2535
-992
350
1306
1695
1635
1340
1244
1456
2053
2999
4072
5229
6065
6396
6164
5564
4695
3675
2495
1206
-161
-1629
-3117
-4488
-5543
-6206
-6346
-6062
-5377
-4482
-3618
-2900
-2467
-2206
-2039
-1853
-1608
-1229
-753
-249
258
711
1188
1658
2125
2597
3001
3261
3263
2913
2228
1242
136
-900
-1801
-2455
-2903
-3153
-3285
-3366
-3356
-3318
-3226
-3017
-2756
-2476
-2224
-2056
-1992
-1968
-1955
-1881
-1661
-1308
-862
-390
-6
133
174
94
-136
-455
-926
-1593
-2380
-3014
-3492
-3747
-3975
-4052
-3718
-3136
-2531
-2149
-1756
-1410
-1151
-1071
-1063
-1037
-1029
-1127
-1349
-1504
-1472
-1439
-1445
-1428
-1357
-1158
-1133
-1271
-1525
-1688
-1807
-1995
-2095
-2135
-1969
-1711
-1468
-1109
-704
-230
170
454
712
843
916
796
547
247
-81
-317
-557
-723
-811
-811
-735
-701
-703
-723
-706
-674
-648
-562
-501
-432
-351
-258
-72
178
513
915
1325
1707
1909
1925
1871
1665
1438
1164
945
843
811
921
916
1041
1137
1210
1428
1562
1866
2141
2431
2766
3044
3287
3518
3789
4175
4587
5142
5719
6126
6542
6679
7055
7129
7233
7489
7395
6933
5593
3538
624
-2355
-5366
-7577
-8920
-9568
-9432
-8955
-8179
-7334
-6444
-5458
-4241
-2915
-1457
-254
639
1093
1124
968
872
1165
1797
2900
4096
5171
5990
6213
5975
5338
4518
3550
2585
1503
341
-928
-2245
-3466
-4413
-4983
-5185
-4976
-4468
-3836
-3311
-2936
-2800
-2810
-2824
-2785
-2542
-2150
-1571
-923
-270
362
938
1529
2089
2607
3052
3307
3267
2934
2256
1353
345
-578
-1341
-1870
-2163
-2342
-2432
-2497
-2589
-2698
-2758
-2786
-2732
-2645
-2558
-2472
-2433
-2426
-2382
-2226
-1875
-1389
-801
-181
287
537
457
213
-98
-576
-1284
-2120
-2748
-3098
-3318
-3537
-3611
-3364
-2899
-2431
-2030
-1653
-1265
-1018
-1067
-1209
-1317
-1410
-1593
-1769
-1761
-1538
-1235
-1051
-930
-750
-600
-617
-822
-1090
-1302
-1462
-1649
-1832
-1915
-1849
-1661
-1399
-1038
-561
-84
328
597
738
764
671
457
193
-48
-177
-236
-307
-363
-380
-341
-310
-282
-224
-202
-212
-278
-351
-429
-495
-512
-485
-312
-62
245
635
1023
1419
1797
2010
2118
2104
1999
1829
1585
1418
1273
1254
1236
1283
1451
1607
1826
1846
1989
2196
2385
2589
2578
2648
2867
3123
3415
3741
4275
4837
5554
6115
6567
7133
7375
7724
7927
8021
8159
7467
6216
3948
788
-2329
-5500
-7670
-8913
-9434
-9122
-8507
-7617
-6790
-6099
-5252
-4446
-3384
-2308
-1361
-562
-230
-173
-329
-189
506
1580
3070
4625
6011
7006
7246
6816
5971
4865
3708
2592
1469
371
-810
-2005
-3103
-3922
-4314
-4364
-4139
-3709
-3293
-2981
-2985
-3264
-3652
-3989
-4053
-3876
-3298
-2476
-1590
-607
275
1088
1814
2431
2963
3321
3510
3384
2902
2150
1187
263
-494
-1029
-1296
-1403
-1414
-1425
-1567
-1836
-2193
-2570
-2890
-3119
-3261
-3352
-3384
-3371
-3292
-3065
-2709
-2177
-1544
-850
-202
244
314
31
-296
-667
-1090
-1692
-2311
-2636
-2767
-2812
-2907
-2910
-2640
-2315
-2015
-1802
-1590
-1479
-1559
-1794
-2008
-2016
-2044
-2099
-2070
-1844
-1381
-1096
-978
-955
-888
-832
-1007
-1253
-1524
-1703
-1851
-2014
-2054
-1993
-1757
-1514
-1231
-795
-403
-32
111
128
119
36
-24
-165
-252
-270
-224
-154
-98
-7
31
97
130
104
41
-96
-291
-518
-723
-830
-865
-848
-711
-475
-130
241
542
802
1044
1262
1478
1564
1633
1674
1638
1634
1547
1465
1440
1374
1425
1536
1638
1737
1767
1786
1892
1989
2072
2218
2577
3040
3413
3735
4015
4301
4604
4858
5097
5470
5920
6445
6837
7261
7570
7508
6891
5502
3566
954
-1771
-4528
-6444
-7631
-8202
-8092
-7749
-6982
-6272
-5639
-4988
-4287
-3563
-2772
-2342
-1818
-1627
-1467
-1338
-976
-119
1117
2640
4056
5353
6174
6463
6166
5462
4573
3599
2575
1519
521
-402
-1245
-1953
-2453
-2699
-2750
-2681
-2603
-2615
-2783
-3174
-3723
-4227
-4627
-4728
-4553
-4056
-3316
-2423
-1462
-560
277
978
1573
2010
2248
2320
2176
1838
1375
846
418
97
-71
-95
-32
9
-94
-385
-827
-1361
-1969
-2550
-3026
-3367
-3544
-3635
-3593
-3430
-3166
-2814
-2400
-1957
-1590
-1276
-1109
-1155
-1504
-1997
-2417
-2786
-2986
-3037
-2927
-2500
-2026
-1645
-1338
-1121
-952
-987
-1110
-1240
-1372
-1572
-1853
-2069
-2111
-2068
-1928
-1691
-1357
-1020
-811
-777
-868
-1122
-1433
-1768
-2096
-2228
-2224
-2116
-1906
-1648
-1300
-953
-636
-371
-164
0
25
-20
-184
-353
-477
-527
-433
-259
-4
264
476
618
654
589
424
222
21
-190
-375
-507
-570
-591
-519
-353
-170
80
314
507
672
734
735
689
616
575
540
689
832
970
1189
1380
1715
1909
2024
2087
2085
2119
1984
1923
1952
2053
2207
2309
2551
2835
3173
3578
3941
4415
4773
5046
5308
5451
5695
5878
6210
6578
6956
7170
7012
6350
5036
2892
356
-2146
-4253
-5499
-6271
-6587
-6490
-6299
-5860
-5451
-5055
-4615
-4235
-3778
-3391
-3106
-2830
-2695
-2500
-2111
-1383
-318
979
2401
3658
4761
5453
5706
5500
4970
4264
3522
2795
2107
1525
1031
583
179
-153
-453
-692
-958
-1286
-1691
-2185
-2826
-3527
-4154
-4563
-4712
-4590
-4201
-3595
-2865
-2137
-1467
-899
-448
-108
134
288
335
346
369
364
453
589
807
1033
1212
1338
1340
1188
858
380
-135
-699
-1281
-1789
-2179
-2421
-2538
-2542
-2533
-2448
-2370
-2347
-2342
-2402
-2520
-2722
-2974
-3125
-3250
-3427
-3528
-3591
-3377
-2969
-2600
-2163
-1723
-1401
-1168
-1013
-940
-925
-945
-991
-1003
-933
-882
-883
-849
-748
-642
-644
-778
-975
-1202
-1472
-1772
-2047
-2263
-2432
-2522
-2485
-2363
-2185
-1943
-1727
-1504
-1297
-1101
-939
-858
-756
-651
-510
-373
-247
-84
67
242
377
466
531
544
520
427
289
158
-14
-185
-298
-333
-312
-324
-299
-234
-204
-148
-81
18
170
291
415
506
529
587
623
655
698
708
784
859
914
1006
1016
1096
1275
1373
1530
1681
1915
2182
2478
2865
3203
3589
3902
4085
4332
4563
4737
4982
5109
5426
5735
5974
6205
6456
6763
6803
6592
5897
4733
2908
752
-1284
-2896
-3917
-4611
-4959
-5042
-5010
-4974
-4856
-4788
-4571
-4512
-4477
-4588
-4824
-5025
-5227
-4989
-4320
-3255
-2059
-767
386
1406
2150
2682
3012
3262
3438
3428
3270
2967
2600
2262
2182
2181
2387
2551
2643
2499
2122
1537
743
-101
-939
-1651
-2253
-2679
-3041
-3314
-3433
-3382
-3280
-3068
-2884
-2747
-2696
-2763
-2890
-3047
-3102
-3051
-2837
-2500
-2076
-1638
-1207
-767
-318
91
418
608
703
671
530
358
147
62
44
117
249
349
355
266
78
-181
-508
-963
-1446
-1938
-2540
-3207
-3743
-4132
-4212
-4121
-3998
-3738
-3458
-3275
-3161
-3118
-3033
-2943
-2873
-2699
-2500
-2304
-2136
-1899
-1516
-1074
-665
-318
-24
153
131
-6
-150
-305
-418
-442
-450
-434
-396
-405
-373
-322
-241
-189
-228
-300
-444
-596
-794
-998
-1083
-1088
-980
-809
-652
-504
-384
-276
-190
-150
-130
-121
-104
-119
-111
-93
-43
43
200
424
618
797
944
1068
1131
1163
1191
1197
1226
1263
1282
1315
1376
1446
1511
1569
1639
1713
1754
1758
1725
1704
1712
1665
1660
1690
1703
1782
1828
1894
2005
2064
2186
2297
2380
2524
2566
2667
2755
2805
2901
3045
3177
3268
3391
3498
3587
3530
3421
3219
2882
2431
1976
1509
1105
823
539
347
153
11
-132
-277
-380
-467
-592
-694
-870
-1064
-1195
-1403
-1459
-1447
-1338
-1190
-1040
-822
-667
-496
-334
-207
-112
16
55
69
75
74
79
84
103
123
200
291
377
457
504
544
540
489
433
369
318
269
241
187
147
119
52
23
20
-40
-100
-146
-228
-332
-426
-522
-618
-678
-752
-794
-797
-763
-719
-695
-637
-594
-554
-550
-546
-520
-510
-482
-456
-438
-431
-423
-447
-446
-425
-444
-455
-458
-439
-462
-500
-522
-553
-575
-612
-628
-658
-693
-699
-664
-639
-680
-673
-607
-566
-591
-590
-550
-563
-599
-586
-567
-566
-550
-532
-531
-525
-491
-473
-483
-473
-454
-459
-485
-499
-506
-507
-485
-438
-410
-393
-359
-318
-333
-349
-345
-355
-331
-306
-298
-254
-225
-221
-228
-202
-202
-221
-220
-233
-266
-316
-362
-389
-423
-440
-419
-410
-389
-373
-330
-301
-304
-260
-209
-183
-144
-125
-129
-110
-101
-80
-61
-40
-30
-31
-32
-77
-84
-116
-165
-200
-249
-305
-340
-339
-363
-384
-400
-402
-403
-400
-383
-350
-329
-285
-195
-126
-104
-89
-14
58
119
188
258
305
297
289
297
274
217
177
156
105
58
27
-27
-90
-105
-106
-121
-127
-129
-117
-147
-189
-214
-259
-281
-249
-231
-207
-167
-128
-146
-171
-156
-168
-194
-197
-181
-188
-195
-217
-227
-228
-231
-199
-160
-130
-100
-62
-46
-41
-37
-30
-34
-50
-31
-30
-43
-82
-124
-183
-244
-281
-299
-343
-386
-400
-437
-493
-551
-579
-584
-602
-568
-518
-505
-477
-431
-404
-411
-416
-406
-402
-394
-378
-371
-385
-383
-407
-443
-416
-444
-480
-482
-500
-565
-631
-647
-664
-679
-690
-689
-716
-726
-699
-682
-689
-668
-638
-597
-549
-535
-526
-498
-450
-410
-403
-388
-372
-372
-372
-350
-368
-402
-407
-423
-419
-407
-428
-430
-429
-425
-446
-475
-503
-506
-492
-508
-541
-545
-529
-505
-467
-427
-373
-325
-293
-262
-253
-245
-231
-235
-208
-193
-192
-187
-203
-206
-201
-217
-223
-218
-192
-197
-184
-152
-191
-204
-192
-202
-210
-201
-191
-193
-212
-242
-239
-269
-290
-262
-273
-250
-241
-261
-257
-264
-303
-334
-342
-371
-397
-420
-422
-459
-495
-506
-527
-539
-508
-444
-390
-320
-264
-214
-200
-195
-157
-128
-95
-40
-17
-17
12
-38
-106
-136
-148
-155
-190
-251
-264
-275
-305
-338
-378
-381
-401
-423
-420
-438
-484
-529
-547
-578
-602
-582
-537
-495
-470
-431
-416
-402
-406
-396
-410
-420
-412
-411
-419
-448
-432
-389
-339
-314
-291
-250
-232
-226
-229
-201
-176
-180
-170
-169
-141
-113
-133
-160
-175
-171
-213
-274
-327
-362
-403
-447
-471
-490
-520
-525
-525
-525
-475
-427
-400
-392
-382
-348
-338
-353
-368
-362
-357
-328
-310
-325
-317
-286
-270
-286
-311
-333
-337
-375
-412
-449
-479
-463
-460
-469
-452
-451
-446
-435
-441
-424
-407
-381
-333
-315
-346
-351
-322
-327
-324
-309
-319
-325
-340
-366
-423
-439
-426
-453
-491
-506
-519
-571
-606
-633
-653
-639
-631
-630
-619
-608
-600
-618
-638
-595
-535
-488
-421
-365
-315
-306
-350
-368
-387
-353
-316
-314
-295
-266
-250
-271
-269
-261
-272
-279
-248
-228
-221
-228
-247
-276
-291
-268
-251
-242
-232
-231
-252
-279
-294
-283
-269
-269
-277
-263
-270
-309
-349
-369
-378
-408
-405
-425
-464
-495
-547
-572
-569
-567
-556
-554
-553
-511
-495
-500
-463
-430
-398
-344
-307
-273
-227
-199
-174
-141
-130
-138
-170
-201
-213
-224
-225
-236
-243
-259
-271
-265
-261
-271
-293
-302
-297
-313
-335
-360
-393
-427
-457
-455
-456
-458
-445
-413
-396
-407
-415
-433
-438
-459
-508
-506
-507
-517
-482
-469
-465
-432
-380
-331
-287
-238
-187
-172
-171
-153
-167
-181
-193
-213
-220
-207
-187
-188
-230
-282
-289
-328
-384
-374
-374
-399
-425
-435
-417
-416
-411
-337
-274
-241
-227
-211
-206
-230
-268
-291
-299
-317
-329
-287
-257
-288
-277
-255
-257
-267
-252
-240
-264
-295
-318
-327
-357
-375
-374
-397
-401
-395
-416
-388
-356
-330
-307
-299
-260
-213
-193
-184
-162
-169
-196
-226
-225
-241
-281
-304
-322
-364
-407
-409
-402
-409
-425
-447
-458
-452
-456
-463
-460
-431
-444
-462
-438
-400
-341
-306
-278
-247
-230
-213
-203
-167
-154
-150
-141
-122
-106
-107
-133
-157
-162
-187
-203
-225
-236
-194
-162
-178
-209
-204
-206
-222
-237
-228
-216
-214
-200
-195
-197
-197
-218
-195
-184
-177
-176
-213
-225
-248
-275
-316
-359
-354
-350
-371
-389
-397
-397
-408
-406
-409
-405
-351
-308
-267
-235
-224
-193
-153
-108
-80
-97
-69
-38
-81
-79
-86
-95
-91
-163
-189
-177
-177
-171
-185
-186
-174
-178
-206
-243
-251
-262
-267
-283
-295
-302
-320
-335
-334
-300
-272
-261
-267
-263
-235
-233
-252
-291
-330
-353
-360
-362
-367
-347
-339
-348
-337
-282
-221
-163
-120
-110
-47
-36
-28
-8
-24
-17
-15
-19
-39
-96
-159
-220
-271
-337
-403
-437
-460
-483
-513
-542
-549
-539
-521
-490
-463
-433
-406
-375
-343
-320
-304
-309
-311
-305
-296
-262
-255
-244
-207
-190
-209
-194
-182
-219
-246
-289
-305
-318
-365
-381
-391
-388
-386
-381
-363
-360
-373
-360
-342
-336
-293
-247
-216
-176
-151
-131
-155
-189
-194
-225
-240
-247
-249
-272
-293
-296
-299
-308
-320
-327
-332
-345
-349
-362
-390
-408
-406
-412
-403
-419
-416
-375
-380
-345
-310
-289
-284
-288
-293
-291
-285
-246
-219
-248
-244
-235
-259
-297
-307
-331
-353
-351
-363
-371
-367
-358
-353
-354
-360
-329
-312
-335
-315
-281
-291
-297
-295
-279
-286
-310
-285
-283
-292
-293
-294
-311
-337
-332
-347
-387
-416
-435
-454
-466
-480
-494
-505
-477
-431
-423
-392
-346
-304
-260
-241
-212
-160
-154
-161
-133
-134
-143
-155
-156
-144
-161
-164
-155
-177
-208
-214
-232
-256
-295
-306
-305
-350
-381
-368
-364
-396
-412
-419
-410
-393
-367
-341
-328
-333
-320
-321
-366
-394
-414
-423
-425
-429
-426
-397
-358
-347
-324
-294
-269
-228
-178
-143
-130
-116
-101
-97
-74
-45
-36
-39
-34
-52
-90
-133
-195
-254
-313
-363
-377
-418
-444
-448
-483
-499
-483
-465
-424
-385
-347
-301
-284
-248
-235
-239
-237
-219
-201
-196
-200
-185
-166
-140
-139
-134
-145
-180
-174
-188
-203
-204
-255
-292
-289
-307
-338
-366
-377
-376
-394
-366
-329
-321
-304
-271
-236
-202
-165
-141
-140
-140
-124
-109
-133
-153
-168
-157
-138
-143
-163
-186
-194
-202
-225
-248
-245
-249
-277
-289
-298
-320
-323
-303
-292
-289
-273
-242
-231
-233
-214
-177
-164
-156
-167
-146
-136
-155
-145
-151
-169
-167
-152
-165
-183
-148
-151
-149
-113
-80
-45
-41
-48
-51
-25
-6
2
10
-1
-15
-17
-65
-113
-122
-162
-210
-216
-219
-241
-256
-274
-305
-342
-362
-378
-382
-373
-397
-417
-434
-422
-416
-389
-330
-287
-260
-219
-153
-102
-75
-70
-54
-42
-29
15
33
24
24
38
27
-9
-40
-56
-69
-105
-131
-154
-207
-243
-280
-314
-350
-364
-349
-345
-360
-383
-374
-380
-384
-373
-374
-355
-339
-332
-347
-363
-335
-320
-334
-324
-278
-255
-246
-239
-228
-221
-203
-169
-137
-107
-105
-90
-71
-77
-55
-39
-21
1
15
17
-36
-94
-135
-169
-219
-274
-351
-431
-481
-507
-545
-567
-566
-575
-571
-547
-519
-478
-443
-391
-358
-335
-287
-264
-253
-219
-181
-152
-119
-88
-48
-29
-22
2
5
-13
-26
-58
-73
-95
-153
-209
-241
-266
-309
-365
-416
-411
-411
-444
-477
-465
-445
-430
-406
-391
-347
-337
-336
-309
-300
-298
-308
-303
-298
-298
-276
-272
-268
-279
-292
-311
-326
-334
-346
-344
-366
-385
-371
-369
-356
-343
-331
-303
-296
-297
-293
-286
-290
-290
-284
-289
-271
-252
-262
-261
-263
-266
-284
-310
-303
-292
-286
-262
-260
-252
-210
-180
-167
-155
-135
-108
-86
-78
-67
-73
-98
-105
-126
-154
-175
-233
-273
-252
-280
-330
-358
-385
-431
-476
-504
-511
-505
-514
-488
-479
-472
-459
-458
-432
-381
-353
-330
-295
-269
-237
-229
-212
-189
-164
-136
-106
-93
-70
-147
-140
-43
-147
-166
-172
-209
-196
-226
-247
-263
-278
-295
-333
-357
-360
-336
-337
-356
-358
-331
-311
-317
-310
-294
-298
-311
-322
-327
-313
-313
-325
-352
-334
-310
-334
-349
-328
-297
-274
-274
-258
-238
-237
-199
-182
-204
-163
-120
-127
-140
-146
-131
-81
-104
-183
-190
-213
-264
-358
-412
-370
-407
-523
-549
-533
-485
-462
-520
-479
-405
-395
-375
-328
-326
-274
-230
-258
-261
-219
-180
-191
-224
-217
-190
-216
-213
-206
-197
-177
-180
-228
-258
-253
-292
-333
-360
-369
-415
-481
-507
-539
-548
-526
-516
-505
-487
-478
-437
-383
-369
-345
-330
-327
-307
-310
-313
-308
-295
-305
-320
-301
-287
-285
-294
-283
-274
-289
-261
-245
-261
-267
-286
-290
-296
-309
-316
-308
-282
-286
-288
-277
-274
-273
-275
-278
-276
-268
-277
-295
-326
-357
-370
-387
-411
-420
-404
-384
-367
-325
-299
-299
-296
-286
-265
-233
-218
-211
-197
-212
-235
-227
-228
-238
-245
-270
-295
-300
-301
-337
-394
-434
-463
-473
-494
-497
-485
-467
-427
-438
-438
-415
-411
-404
-401
-409
-416
-400
-385
-376
-381
-355
-342
-353
-331
-304
-290
-291
-292
-291
-286
-285
-316
-335
-336
-327
-335
-356
-384
-408
-423
-451
-444
-423
-420
-376
-368
-376
-393
-379
-348
-353
-361
-371
-381
-379
-379
-404
-396
-394
-405
-406
-417
-406
-386
-378
-385
-393
-369
-367
-375
-376
-361
-343
-332
-309
-277
-250
-224
-218
-213
-214
-225
-239
-287
-339
-391
-423
-472
-524
-566
-587
-592
-614
-596
-569
-555
-533
-497
-440
-378
-327
-299
-303
-297
-300
-297
-276
-264
-254
-231
-217
-230
-203
-191
-198
-178
-159
-168
-188
-190
-223
-275
-301
-326
-348
-391
-411
-417
-445
-453
-447
-423
-405
-412
-396
-359
-350
-341
-319
-289
-274
-278
-266
-277
-312
-303
-305
-310
-314
-325
-318
-331
-328
-323
-320
-320
-306
-310
-305
-312
-331
-311
-310
-317
-326
-307
-293
-276
-258
-253
-248
-272
-292
-318
-328
-338
-360
-387
-423
-440
-447
-446
-433
-424
-404
-387
-383
-349
-315
-290
-263
-229
-235
-222
-161
-154
-162
-179
-188
-170
-165
-162
-137
-117
-139
-166
-166
-154
-182
-222
-246
-269
-301
-323
-345
-376
-383
-376
-386
-383
-377
-378
-359
-370
-401
-391
-369
-360
-366
-336
-325
-325
-288
-264
-241
-217
-182
-163
-166
-158
-188
-191
-159
-154
-154
-176
-182
-187
-190
-185
-197
-191
-180
-187
-191
-194
-208
-231
-236
-241
-262
-265
-284
-337
-363
-387
-385
-386
-390
-368
-377
-383
-363
-353
-373
-370
-354
-341
-304
-292
-252
-220
-201
-126
-91
-66
11
48
37
39
30
-14
-65
-111
-145
-199
-237
-216
-222
-246
-259
-258
-252
-229
-239
-251
-238
-248
-235
-240
-251
-225
-216
-231
-233
-209
-212
-207
-206
-197
-166
-155
-138
-102
-93
-96
-68
-72
-93
-117
-153
-195
-230
-251
-286
-301
-302
-299
-305
-322
-289
-295
-278
-215
-200
-192
-193
-187
-172
-167
-170
-183
-204
-208
-206
-221
-215
-203
-207
-190
-186
-180
-172
-193
-199
-198
-217
-222
-233
-243
-246
-263
-253
-228
-210
-179
-171
-165
-137
-138
-161
-170
-169
-178
-186
-193
-191
-197
-227
-233
-216
-217
-177
-124
-124
-111
-90
-72
-74
-74
-42
-18
-21
-26
-41
-55
-67
-75
-82
-89
-112
-132
-122
-132
-141
-166
-171
-195
-224
-243
-289
-336
-355
-356
-363
-354
-351
-346
-356
-340
-323
-324
-309
-298
-284
-277
-266
-272
-292
-267
-218
-202
-171
-155
-128
-128
-153
-147
-175
-209
-200
-193
-198
-217
-216
-230
-251
-228
-224
-227
-247
-246
-248
-270
-283
-281
-291
-302
-313
-311
-318
-290
-280
-306
-298
-323
-314
-322
-329
-314
-298
-293
-307
-287
-293
-270
-245
-235
-224
-231
-212
-156
-103
-75
-54
-51
-32
-17
-42
-54
-96
-125
-154
-208
-238
-257
-255
-259
-259
-248
-230
-231
-244
-260
-266
-268
-253
-244
-253
-249
-241
-248
-246
-248
-256
-275
-272
-269
-277
-255
-246
-225
-194
-201
-215
-211
-206
-207
-221
-250
-281
-284
-303
-319
-320
-323
-314
-277
-268
-260
-224
-201
-184
-175
-182
-201
-234
-250
-259
-276
-294
-298
-275
-266
-254
-239
-204
-177
-179
-178
-182
-188
-209
-240
-252
-286
-325
-333
-332
-342
-346
-336
-306
-280
-271
-257
-246
-235
-226
-246
-275
-281
-258
-259
-259
-241
-230
-254
-268
-229
-206
-219
-216
-212
-202
-209
-221
-228
-240
-216
-176
-167
-161
-145
-129
-119
-147
-171
-168
-175
-195
-208
-218
-236
-242
-258
-268
-261
-278
-274
-290
-313
-308
-309
-298
-280
-266
-260
-258
-251
-228
-222
-207
-202
-191
-170
-156
-123
-115
-79
-67
-52
-14
-41
-42
-43
-61
-59
-89
-108
-109
-121
-146
-146
-150
-184
-179
-190
-217
-205
-189
-209
-235
-238
-243
-252
-230
-225
-235
-244
-241
-220
-207
-206
-203
-175
-160
-153
-135
-139
-149
-122
-108
-75
-49
-23
-5
3
33
56
75
75
77
89
109
95
70
65
26
-45
-63
-110
-161
-187
-223
-244
-257
-254
-244
-212
-203
-167
-128
-106
-69
-60
-67
-47
-32
-31
-28
-22
-30
-56
-52
-31
-45
-54
-34
-17
-23
-25
-39
-70
-83
-125
-134
-141
-160
-151
-151
-166
-185
-163
-168
-151
-119
-121
-121
-103
-91
-76
-93
-122
-112
-113
-124
-126
-103
-101
-102
-86
-76
-63
-65
-64
-77
-94
-117
-144
-141
-153
-152
-158
-157
-180
-185
-172
-167
-152
-137
-122
-117
-110
-117
-130
-155
-152
-150
-187
-210
-216
-239
-237
-241
-245
-233
-200
-188
-194
-178
-155
-110
-111
-95
-55
-39
-45
-40
-45
-34
-41
-71
-69
-106
-119
-121
-172
-183
-185
-206
-232
-254
-262
-289
-292
-349
-351
-354
-332
-347
-343
-415
-386
-522
-499
-701
-671
-2275
-3752
-2283
-2085
-1881
-1305
-1160
-1350
-1291
-1387
-1404
-1140
-1104
-834
-800
-889
-597
-429
-335
7
103
-147
-406
-549
-791
-1112
-858
-650
-307
-384
-528
-273
-773
-1012
-1022
-1366
-1518
-990
-1092
-1351
-1053
-862
-1142
-1297
-847
-1131
-1021
-1356
-1389
-1555
-3327
-3385
-2513
-2838
-2705
-1947
-2141
-2382
-2605
-2698
-2371
-2220
-1792
-1449
-1450
-1037
-777
-859
-530
-574
-617
-469
-1066
-1087
-1318
-1890
-2043
-1195
-1577
-2671
-1038
-831
-1523
-1889
-1961
-2266
-2180
-2407
-2561
-2323
-2379
-2140
-2287
-2437
-2195
-2510
-2503
-2017
-2269
-2699
-3227
-3135
-2674
-2732
-2518
-2127
-1634
-2137
-2615
-2614
-2921
-3009
-3045
-2816
-2612
-2484
-2246
-2037
-2266
-2067
-1936
-2430
-2318
-1809
-1564
-2322
-2114
-1400
-1282
-1527
-1533
-1019
-998
-1744
-1563
-1528
-1521
-1346
-1222
-878
-793
-571
-547
-616
-1028
-895
-1441
-1616
-639
-716
-960
-704
-525
-431
-307
-191
-53
-10
-336
-306
-262
-476
-48
238
541
808
632
559
666
755
712
736
1059
1265
1233
1029
958
1166
1200
853
963
978
511
278
344
324
310
415
508
589
607
417
205
376
336
281
311
236
479
394
206
304
368
227
-79
-244
-504
-594
-679
-733
-533
-490
-658
-763
-722
-669
-558
-521
-511
-421
-506
-335
-224
-233
-61
176
369
467
474
403
492
553
680
1001
1041
912
1189
1410
1169
894
985
1184
1240
1109
1282
1591
1539
1523
1727
1855
1802
1826
1816
1759
1719
1790
1837
1806
1552
1579
1706
1585
1583
1500
1578
1598
1479
1565
1763
1818
1770
1848
1745
1680
1769
1893
1808
1723
1754
1735
1673
1906
2131
2122
2156
2171
2242
2226
2090
2006
2071
2133
2074
2146
2215
2061
2031
2040
2043
1985
1914
1822
1834
1778
1592
1592
1752
1865
1828
1637
1499
1521
1427
1288
1232
1203
1198
1195
1251
1173
1114
1061
1051
1127
1102
1066
1048
1136
1163
1225
1205
1245
1405
1439
1420
1260
1122
1139
1227
1356
1479
1529
1580
1594
1541
1402
1302
1292
1428
1530
1502
1403
1348
1314
1257
1173
1108
1122
1106
1038
846
716
726
753
771
861
893
784
620
538
485
331
209
265
393
458
419
341
375
398
363
385
341
346
333
211
151
194
244
312
245
240
279
84
-109
-86
-38
-54
-13
55
166
184
119
76
22
14
111
172
198
121
96
98
13
-4
-10
-58
-39
-55
-155
-185
-197
-121
4
18
53
47
-50
-101
-162
-179
-111
-79
-16
-6
-94
-82
-3
33
56
63
106
153
101
107
209
198
232
274
280
224
227
347
275
270
399
491
529
509
462
507
453
435
524
631
750
783
758
794
825
884
910
877
915
943
937
965
1060
1183
1222
1229
1333
1441
1490
1401
1344
1392
1412
1450
1435
1406
1532
1601
1639
1795
1887
1953
1891
1857
1886
1927
1918
1919
2015
2057
2116
2115
2029
2016
1968
1875
1912
1814
1811
1775
1691
1627
1527
1411
1356
1160
1018
880
687
580
384
240
96
-35
-149
-279
-480
-634
-843
-1033
-1209
-1351
-1425
-1496
-1591
-1655
-1781
-1929
-2033
-2158
-2246
-2312
-2329
-2326
-2291
-2259
-2252
-2263
-2239
-2252
-2280
-2270
-2254
-2200
-2176
-2143
-2053
-1959
-1869
-1788
-1775
-1752
-1740
-1690
-1650
-1606
-1521
-1483
-1435
-1426
-1428
-1433
-1484
-1565
-1594
-1625
-1655
-1656
-1624
-1600
-1602
-1613
-1648
-1675
-1712
-1756
-1795
-1814
-1813
-1806
-1809
-1806
-1787
-1753
-1726
-1671
-1654
-1650
-1612
-1579
-1503
-1420
-1311
-1180
-1095
-1013
-920
-835
-729
-633
-506
-386
-308
-225
-141
-56
71
179
300
351
440
540
514
521
572
695
852
1057
1208
1288
1328
1478
1515
1563
1608
1730
1914
2060
2269
2383
2483
2616
2802
2962
3105
3254
3443
3719
3922
4116
4288
4042
3866
3576
3146
2755
2287
2115
2230
2327
2443
2329
1863
1289
584
-10
-357
-471
-546
-761
-1027
-1326
-1707
-2011
-2066
-2149
-2433
-2828
-3259
-3463
-3483
-3454
-3386
-3247
-3052
-2930
-2968
-3079
-3188
-3300
-3324
-3155
-2788
-2338
-1975
-1719
-1542
-1402
-1223
-1064
-838
-535
-309
-162
-4
289
638
899
1092
1188
1255
1289
1240
1137
1098
1213
1304
1390
1439
1387
1203
851
498
144
-217
-470
-637
-716
-814
-1042
-1279
-1601
-1936
-2281
-2686
-2969
-3174
-3318
-3373
-3443
-3549
-3616
-3698
-3797
-3919
-4052
-4101
-4103
-4009
-3841
-3717
-3557
-3347
-3178
-3019
-2932
-2877
-2771
-2586
-2346
-2054
-1793
-1575
-1340
-1162
-1006
-935
-863
-753
-639
-480
-324
-185
-16
124
205
244
214
141
92
31
-29
-70
-77
-39
-8
19
-40
-129
-242
-342
-412
-422
-408
-354
-214
-121
-72
-77
-115
-148
-131
-56
75
235
426
593
698
925
1160
1259
1468
1580
1731
2064
2152
2434
2716
2819
3184
3342
3470
3574
3247
3082
2925
2760
2334
1656
1313
1298
1722
2126
2093
1686
707
-444
-1305
-1684
-1448
-1172
-1146
-1449
-2009
-2634
-3090
-3215
-3078
-3265
-3780
-4252
-4514
-4448
-4290
-4252
-4105
-3875
-3736
-3714
-3898
-4046
-4193
-4199
-3908
-3359
-2691
-2215
-2018
-1982
-2019
-1987
-1816
-1485
-1038
-665
-505
-412
-154
188
441
576
653
726
734
719
654
622
762
934
1081
1183
1121
828
417
10
-233
-397
-652
-826
-1093
-1296
-1409
-1588
-1774
-2110
-2510
-2909
-3302
-3498
-3573
-3614
-3641
-3663
-3742
-3943
-4108
-4228
-4216
-4227
-4251
-4219
-4075
-3818
-3677
-3616
-3548
-3463
-3253
-3072
-2964
-2859
-2743
-2491
-2174
-1851
-1622
-1498
-1442
-1381
-1260
-1156
-1082
-901
-670
-445
-267
-169
-128
-118
-71
-88
-103
-68
-34
19
54
20
-20
-98
-102
-98
-205
-273
-375
-364
-246
-186
-135
-123
-73
-29
-43
-52
-85
-34
134
280
479
671
838
988
1104
1212
1392
1536
1729
1986
2190
2415
2607
2797
3059
3244
3433
3564
3622
3612
3367
3198
3109
3164
3085
2579
2086
1745
1756
2038
2166
2078
1516
557
-327
-906
-916
-677
-550
-680
-1119
-1688
-2205
-2462
-2426
-2442
-2728
-3098
-3355
-3393
-3299
-3267
-3317
-3263
-3162
-3053
-3031
-3045
-3058
-3134
-3058
-2726
-2218
-1754
-1463
-1374
-1375
-1341
-1194
-913
-551
-131
159
230
380
601
774
911
970
1090
1233
1313
1315
1286
1322
1382
1409
1489
1472
1273
1037
747
540
437
329
246
131
-128
-566
-1111
-1583
-1686
-1670
-1710
-1818
-2126
-2378
-2698
-3047
-3252
-3473
-3427
-3295
-3207
-3278
-3463
-3524
-3549
-3369
-3229
-3176
-3177
-3032
-2892
-2873
-2862
-2809
-2515
-2083
-1873
-1852
-1909
-1906
-1713
-1517
-1293
-1121
-929
-720
-548
-448
-481
-474
-310
-78
90
116
63
55
163
262
238
161
148
148
129
19
-106
-118
-29
137
176
134
-2
-194
-205
-138
-129
-81
-9
148
264
244
179
192
363
595
747
847
985
1145
1320
1472
1637
1766
1934
2161
2338
2515
2638
2755
3008
3261
3456
3513
3306
3160
3067
2929
2870
2568
2272
2029
1784
1858
1874
1829
1633
1023
357
-248
-604
-605
-549
-562
-819
-1282
-1695
-2006
-2171
-2231
-2448
-2744
-2945
-3065
-3041
-2984
-2970
-2930
-2911
-2888
-2888
-2874
-2846
-2810
-2720
-2554
-2272
-1915
-1620
-1445
-1381
-1378
-1314
-1117
-818
-519
-219
-24
118
294
466
588
680
754
815
904
931
935
977
1010
1037
1001
937
808
612
432
245
91
-30
-268
-464
-533
-575
-650
-893
-1245
-1550
-1759
-1893
-1949
-2084
-2213
-2335
-2517
-2633
-2718
-2844
-2906
-2934
-2893
-2921
-2962
-2892
-2788
-2629
-2554
-2591
-2562
-2396
-2261
-2208
-2169
-2066
-1879
-1615
-1390
-1263
-1237
-1185
-1067
-892
-708
-597
-457
-322
-147
-8
18
1
42
132
192
183
167
206
264
281
276
227
179
167
132
96
32
-4
-3
77
122
84
8
-9
32
96
153
129
185
277
445
603
692
809
917
974
1075
1190
1323
1483
1690
1875
2076
2213
2320
2497
2656
2812
2867
2966
3103
3115
3028
2874
2722
2765
2651
2365
2093
1714
1598
1622
1566
1528
1185
658
171
-287
-407
-524
-657
-758
-1041
-1367
-1672
-1892
-1958
-2032
-2257
-2482
-2646
-2671
-2628
-2649
-2683
-2686
-2649
-2553
-2488
-2421
-2394
-2396
-2312
-2092
-1810
-1574
-1386
-1277
-1171
-1054
-947
-813
-612
-345
-141
-31
97
216
319
405
453
502
564
607
636
630
624
651
607
500
398
286
189
155
15
-172
-321
-485
-597
-718
-908
-1062
-1205
-1343
-1502
-1701
-1901
-2066
-2158
-2183
-2232
-2331
-2401
-2470
-2490
-2572
-2693
-2659
-2563
-2446
-2358
-2363
-2334
-2292
-2178
-2032
-1952
-1849
-1739
-1601
-1426
-1291
-1179
-1063
-937
-760
-616
-551
-506
-422
-321
-209
-101
-38
26
102
121
54
29
59
125
174
194
166
115
133
166
153
153
139
107
122
152
158
133
110
142
204
269
342
411
457
508
565
670
778
907
1016
1136
1224
1318
1410
1494
1641
1773
1946
2090
2189
2287
2403
2466
2604
2774
2857
2764
2591
2361
2222
2179
2037
1951
1866
1703
1612
1434
1248
1046
682
359
32
-148
-235
-373
-494
-670
-956
-1204
-1449
-1611
-1670
-1817
-2020
-2161
-2213
-2194
-2158
-2196
-2242
-2286
-2336
-2369
-2313
-2211
-2117
-1998
-1853
-1673
-1505
-1384
-1338
-1253
-1160
-1070
-907
-705
-523
-366
-260
-194
-72
51
128
194
217
277
369
401
430
432
403
347
248
198
129
58
-26
-107
-133
-223
-352
-473
-618
-774
-947
-1072
-1173
-1258
-1314
-1396
-1489
-1574
-1647
-1765
-1846
-1894
-1962
-1977
-1970
-1953
-1899
-1842
-1766
-1694
-1637
-1587
-1564
-1481
-1342
-1248
-1109
-976
-888
-789
-695
-601
-548
-482
-361
-258
-125
2
74
125
129
148
197
248
295
320
338
325
310
329
350
359
361
357
360
361
359
381
444
555
526
435
472
563
597
647
770
926
1011
1068
1149
1158
1155
1276
1314
1451
1614
1552
1649
1732
1787
1843
1905
1996
2049
2171
2288
2332
2348
2372
2272
2106
1878
1614
1574
1517
1423
1390
1211
1065
886
574
315
70
-178
-329
-396
-464
-561
-696
-815
-967
-1172
-1326
-1477
-1526
-1556
-1611
-1627
-1625
-1612
-1592
-1585
-1602
-1601
-1563
-1494
-1411
-1298
-1198
-1092
-983
-903
-830
-805
-822
-759
-640
-543
-447
-322
-215
-158
-150
-190
-222
-207
-211
-231
-226
-229
-237
-265
-312
-362
-430
-510
-588
-668
-741
-824
-842
-845
-877
-916
-984
-1062
-1130
-1188
-1220
-1205
-1167
-1105
-1054
-1040
-996
-1008
-1025
-990
-995
-954
-887
-835
-757
-717
-640
-549
-549
-533
-483
-417
-373
-349
-283
-239
-179
-125
-104
-80
-81
-106
-119
-109
-103
-69
-50
-40
-59
-79
-117
-139
-142
-176
-212
-221
-174
-146
-134
-129
-110
-98
-117
-98
-62
-43
10
70
125
218
273
329
390
432
532
610
723
858
944
1049
1146
1199
1276
1371
1449
1573
1653
1732
1823
1870
1952
1996
2048
2131
2096
2146
2166
2138
2163
1976
1777
1579
1352
1315
1277
1249
1189
839
650
462
235
119
30
-53
-248
-419
-587
-695
-803
-774
-850
-965
-1006
-1106
-1113
-1082
-1142
-1160
-1103
-1077
-1040
-972
-991
-1043
-1006
-973
-880
-782
-725
-715
-682
-649
-649
-639
-597
-579
-594
-573
-581
-582
-595
-671
-682
-745
-837
-856
-874
-912
-964
-1007
-1019
-1016
-1051
-1095
-1171
-1252
-1279
-1298
-1278
-1232
-1213
-1193
-1183
-1188
-1172
-1139
-1126
-1081
-998
-904
-823
-779
-722
-678
-642
-592
-511
-438
-375
-291
-246
-201
-129
-67
-2
31
45
49
48
32
26
31
28
10
9
-9
-32
-72
-144
-153
-116
-118
-131
-109
-117
-138
-162
-166
-174
-161
-129
-100
-74
-58
-17
9
68
86
86
130
120
178
274
336
422
471
522
580
599
612
666
743
825
891
908
938
979
1024
1064
1106
1151
1206
1315
1371
1396
1415
1387
1385
1368
1409
1472
1487
1527
1534
1490
1443
1426
1428
1441
1345
1161
1016
890
862
883
833
772
632
455
328
171
92
108
93
80
53
-39
-114
-159
-205
-210
-220
-242
-250
-285
-305
-364
-438
-454
-448
-439
-478
-524
-583
-629
-665
-690
-703
-762
-813
-869
-960
-1037
-1109
-1142
-1121
-1136
-1149
-1139
-1186
-1214
-1233
-1246
-1213
-1205
-1164
-1146
-1162
-1162
-1197
-1213
-1179
-1139
-1098
-1069
-1056
-1024
-999
-979
-944
-904
-846
-789
-749
-714
-709
-666
-597
-556
-518
-480
-444
-435
-450
-428
-401
-378
-343
-296
-268
-270
-256
-278
-247
-185
-196
-201
-197
-203
-171
-177
-199
-163
-138
-117
-116
-143
-132
-160
-166
-121
-121
-149
-152
-129
-122
-125
-153
-159
-165
-162
-94
-84
-57
-12
-25
1
42
86
85
99
166
173
192
243
301
331
328
352
341
305
327
369
402
438
469
531
529
532
583
596
632
641
719
784
811
868
878
909
961
953
978
975
998
1043
1020
1007
988
970
922
849
836
804
735
682
585
513
475
442
410
346
277
187
97
84
74
76
61
8
-7
-50
-127
-200
-262
-286
-331
-411
-446
-465
-498
-544
-600
-637
-654
-697
-735
-772
-822
-869
-910
-939
-958
-974
-1014
-1076
-1102
-1117
-1146
-1153
-1161
-1158
-1172
-1184
-1180
-1191
-1190
-1187
-1198
-1187
-1155
-1140
-1129
-1103
-1101
-1071
-1032
-1024
-990
-958
-924
-908
-882
-850
-865
-838
-803
-798
-803
-810
-820
-783
-752
-727
-677
-652
-629
-609
-603
-553
-520
-506
-457
-423
-416
-388
-372
-376
-377
-376
-371
-378
-395
-414
-408
-411
-435
-413
-414
-430
-422
-419
-403
-393
-384
-360
-325
-307
-282
-270
-282
-265
-253
-246
-235
-217
-177
-164
-139
-123
-130
-115
-89
-61
-57
-61
-36
-24
5
40
70
111
117
112
129
136
134
173
197
222
265
287
302
333
349
384
409
415
434
460
461
455
488
506
522
550
567
585
589
584
590
576
587
616
620
611
583
557
500
456
459
420
387
352
310
267
193
119
73
27
-15
-45
-99
-160
-229
-266
-299
-326
-338
-365
-407
-454
-506
-532
-567
-628
-660
-698
-750
-806
-867
-899
-920
-969
-997
-1017
-1053
-1070
-1112
-1145
-1166
-1179
-1194
-1204
-1190
-1204
-1184
-1182
-1195
-1167
-1134
-1125
-1133
-1131
-1119
-1121
-1122
-1096
-1075
-1052
-1038
-1035
-1005
-970
-959
-953
-919
-889
-885
-871
-848
-828
-798
-793
-760
-740
-749
-726
-727
-727
-715
-702
-669
-633
-624
-623
-574
-526
-518
-514
-492
-454
-428
-404
-398
-383
-350
-319
-272
-255
-236
-230
-247
-248
-251
-257
-265
-291
-311
-319
-329
-354
-359
-351
-355
-331
-315
-294
-256
-225
-209
-176
-157
-122
-109
-98
-90
-102
-117
-102
-97
-97
-98
-111
-106
-123
-122
-98
-91
-108
-57
-45
-64
-52
-57
-36
-20
28
72
96
155
163
154
147
153
191
228
267
279
249
228
197
185
211
212
233
239
231
225
212
217
224
213
199
168
119
86
61
38
27
7
-12
-8
0
-31
-70
-89
-116
-116
-141
-162
-195
-266
-294
-317
-358
-379
-395
-404
-420
-435
-451
-489
-492
-511
-527
-513
-528
-573
-629
-647
-625
-660
-682
-694
-750
-791
-811
-803
-823
-829
-824
-848
-852
-847
-878
-868
-855
-869
-868
-886
-872
-875
-887
-875
-867
-840
-825
-820
-812
-835
-839
-831
-826
-808
-806
-814
-817
-810
-797
-772
-760
-730
-713
-687
-663
-653
-615
-605
-590
-560
-543
-533
-515
-488
-467
-447
-425
-404
-360
-348
-358
-335
-350
-342
-339
-357
-318
-310
-311
-318
-315
-320
-353
-351
-344
-337
-338
-336
-319
-307
-279
-266
-270
-262
-250
-238
-244
-253
-246
-231
-224
-231
-201
-200
-224
-212
-213
-204
-206
-205
-185
-187
-196
-175
-182
-197
-186
-211
-199
-188
-181
-177
-191
-183
-180
-182
-167
-163
-174
-147
-114
-108
-102
-105
-102
-117
-137
-132
-135
-151
-148
-145
-153
-170
-174
-173
-175
-184
-223
-228
-245
-259
-239
-278
-274
-252
-289
-286
-276
-286
-305
-292
-258
-237
-203
-203
-225
-247
-236
-237
-237
-243
-246
-239
-265
-248
-238
-230
-235
-263
-274
-314
-315
-308
-304
-303
-325
-323
-342
-349
-352
-368
-399
-422
-430
-438
-438
-433
-447
-488
-521
-517
-529
-573
-571
-583
-612
-614
-604
-615
-630
-632
-655
-675
-702
-710
-690
-680
-661
-660
-668
-665
-660
-654
-670
-654
-635
-620
-603
-571
-566
-575
-564
-559
-567
-564
-543
-540
-550
-552
-549
-529
-498
-470
-443
-438
-446
-429
-426
-441
-432
-431
-447
-474
-466
-462
-463
-430
-370
-355
-364
-334
-333
-323
-289
-274
-266
-274
-262
-223
-199
-190
-174
-157
-144
-129
-150
-153
-145
-164
-170
-172
-185
-163
-158
-180
-165
-183
-213
-226
-255
-267
-275
-304
-285
-287
-299
-290
-285
-272
-270
-256
-252
-245
-235
-230
-252
-262
-246
-234
-257
-259
-254
-261
-251
-246
-242
-251
-257
-243
-244
-282
-293
-299
-299
-298
-321
-317
-311
-309
-305
-290
-279
-288
-270
-245
-216
-223
-225
-220
-207
-206
-200
-196
-196
-192
-223
-228
-244
-257
-241
-234
-218
-209
-221
-223
-234
-220
-221
-246
-241
-235
-217
-220
-231
-233
-236
-240
-233
-252
-272
-276
-296
-282
-276
-282
-286
-318
-340
-317
-302
-293
-277
-282
-288
-294
-321
-345
-370
-400
-399
-410
-421
-422
-437
-412
-412
-454
-451
-450
-464
-462
-463
-459
-441
-435
-388
-347
-349
-348
-329
-310
-307
-326
-348
-362
-346
-330
-337
-354
-354
-357
-359
-348
-329
-332
-344
-317
-277
-256
-257
-239
-223
-238
-269
-267
-243
-218
-218
-220
-226
-230
-208
-184
-148
-139
-141
-145
-166
-167
-144
-160
-161
-155
-156
-156
-156
-148
-155
-158
-144
-120
-115
-104
-73
-75
-93
-94
-114
-112
-101
-112
-104
-87
-81
-74
-74
-108
-97
-79
-86
-77
-55
-41
-52
-68
-82
-87
-86
-91
-92
-111
-98
-106
-133
-132
-137
-144
-139
-142
-158
-142
-110
-110
-126
-131
-116
-113
-125
-128
-113
-105
-107
-106
-125
-145
-144
-132
-121
-114
-119
-124
-130
-150
-158
-175
-184
-187
-190
-188
-184
-209
-242
-234
-255
-271
-268
-258
-242
-237
-219
-191
-178
-177
-160
-157
-158
-130
-128
-112
-94
-99
-99
-89
-97
-102
-105
-110
-120
-123
-99
-88
-98
-82
-55
-42
-31
-36
-32
-44
-69
-72
-78
-68
-60
-44
-48
-72
-77
-76
-81
-92
-100
-93
-70
-63
-68
-79
-94
-111
-116
-134
-138
-132
-149
-156
-170
-161
-150
-166
-137
-104
-97
-77
-90
-93
-88
-85
-90
-117
-120
-116
-111
-99
-72
-61
-71
-64
-70
-70
-58
-48
-51
-35
-4
8
4
6
-1
-14
-10
-6
-9
10
16
6
17
25
-6
-7
-15
-38
-24
-19
-37
-44
-46
-46
-48
-47
-16
-2
-43
-65
-64
-96
-80
-69
-78
-76
-90
-88
-73
-55
-41
-16
-6
-14
4
-4
-5
-14
-44
-43
-69
-69
-58
-100
-94
-85
-88
-85
-86
-78
-73
-87
-112
-117
-125
-113
-131
-134
-126
-141
-179
-167
-167
-183
-155
-163
-158
-159
-182
-224
-242
-241
-256
-255
-237
-232
-247
-269
-265
-253
-250
-228
-224
-229
-216
-219
-216
-199
-202
-184
-181
-177
-188
-181
-179
-184
-157
-179
-207
-203
-209
-209
-231
-239
-243
-227
-215
-234
-208
-214
-232
-235
-230
-230
-240
-251
-224
-193
-199
-195
-181
-175
-176
-192
-188
-178
-189
-182
-176
-173
-171
-173
-166
-187
-194
-194
-207
-200
-222
-239
-209
-220
-211
-196
-209
-228
-255
-249
-273
-299
-295
-289
-295
-292
-266
-265
-283
-266
-264
-278
-268
-251
-241
-209
-216
-228
-209
-228
-243
-243
-245
-232
-211
-219
-222
-222
-205
-194
-208
-207
-197
-186
-171
-185
-187
-172
-182
-169
-145
-127
-115
-127
-123
-106
-111
-106
-91
-104
-95
-96
-87
-96
-131
-142
-162
-201
-226
-242
-259
-255
-261
-271
-265
-257
-283
-284
-286
-288
-293
-305
-301
-304
-322
-333
-320
-341
-328
-305
-337
-355
-340
-319
-337
-332
-329
-329
-313
-304
-286
-286
-290
-292
-294
-300
-302
-299
-303
-314
-316
-325
-323
-322
-312
-297
-296
-295
-286
-310
-331
-340
-359
-370
-390
-391
-388
-397
-403
-395
-391
-397
-395
-362
-358
-387
-395
-411
-401
-405
-393
-377
-381
-379
-372
-401
-407
-396
-371
-343
-334
-326
-293
-270
-268
-247
-227
-216
-206
-206
-190
-200
-228
-212
-216
-222
-230
-230
-229
-202
-191
-203
-196
-224
-209
-200
-222
-221
-212
-247
-265
-257
-238
-231
-239
-214
-216
-207
-198
-179
-142
-126
-151
-153
-139
-143
-129
-129
-124
-116
-93
-94
-101
-107
-87
-60
-63
-67
-80
-70
-95
-103
-88
-88
-86
-102
-120
-145
-150
-149
-134
-139
-151
-134
-127
-134
-122
-121
-128
-135
-151
-168
-182
-203
-196
-201
-217
-220
-216
-189
-193
-184
-179
-164
-150
-178
-168
-146
-120
-123
-139
-123
-116
-134
-142
-135
-133
-135
-135
-144
-150
-151
-150
-156
-154
-150
-153
-156
-171
-199
-204
-213
-208
-228
-255
-273
-297
-280
-288
-262
-260
-278
-261
-250
-233
-215
-226
-219
-209
-216
-219
-212
-186
-200
-185
-195
-215
-196
-187
-184
-167
-169
-189
-187
-202
-212
-206
-244
-264
-256
-249
-245
-234
-226
-219
-219
-221
-227
-231
-230
-202
-199
-216
-214
-234
-225
-217
-233
-223
-236
-231
-233
-225
-219
-221
-185
-155
-139
-144
-158
-158
-163
-190
-188
-183
-182
-190
-206
-207
-192
-205
-219
-223
-247
-261
-260
-274
-261
-247
-248
-273
-256
-236
-235
-238
-240
-229
-214
-194
-215
-229
-237
-217
-218
-203
-155
-147
-162
-171
-156
-166
-170
-183
-192
-180
-161
-161
-160
-168
-171
-171
-180
-171
-169
-167
-167
-152
-158
-158
-135
-139
-163
-184
-213
-221
-234
-221
-209
-227
-215
-215
-241
-239
-214
-213
-214
-225
-240
-235
-240
-262
-268
-271
-265
-276
-280
-274
-284
-273
-277
-308
-316
-305
-315
-317
-330
-346
-356
-354
-349
-334
-332
-347
-320
-334
-359
-348
-348
-365
-381
-386
-403
-407
-393
-370
-371
-373
-358
-346
-347
-335
-329
-327
-336
-360
-349
-335
-336
-340
-327
-314
-301
-277
-269
-280
-291
-302
-283
-292
-306
-275
-281
-287
-313
-334
-310
-312
-306
-295
-298
-297
-296
-315
-320
-333
-347
-349
-348
-350
-361
-381
-392
-392
-380
-371
-362
-364
-374
-382
-375
-374
-370
-329
-347
-361
-331
-314
-327
-350
-343
-347
-353
-324
-307
-320
-312
-311
-311
-321
-342
-348
-360
-365
-367
-389
-387
-374
-358
-362
-362
-355
-347
-320
-302
-308
-320
-310
-297
-293
-291
-313
-340
-347
-349
-327
-328
-339
-304
-306
-314
-316
-319
-320
-328
-310
-305
-297
-276
-265
-269
-262
-250
-242
-230
-229
-219
-223
-231
-231
-235
-233
-239
-226
-222
-234
-230
-245
-232
-225
-228
-217
-217
-206
-213
-233
-248
-241
-238
-243
-247
-257
-274
-298
-312
-307
-322
-347
-370
-366
-355
-373
-352
-339
-354
-373
-390
-384
-394
-411
-423
-443
-441
-411
-408
-406
-404
-386
-378
-392
-377
-372
-377
-379
-377
-378
-383
-390
-410
-407
-403
-420
-408
-415
-424
-414
-419
-409
-416
-417
-399
-387
-399
-402
-411
-408
-410
-407
-411
-417
-406
-388
-362
-343
-337
-319
-311
-308
-291
-271
-249
-247
-237
-219
-222
-243
-234
-227
-212
-194
-210
-206
-197
-189
-211
-214
-219
-231
-219
-208
-197
-216
-219
-233
-250
-246
-246
-244
-250
-266
-286
-283
-294
-298
-283
-275
-272
-284
-252
-271
-292
-253
-247
-254
-269
-283
-289
-299
-265
-243
-232
-210
-197
-171
-165
-169
-172
-159
-161
-192
-192
-211
-242
-249
-254
-259
-271
-278
-277
-301
-322
-307
-322
-331
-353
-380
-405
-406
-398
-390
-364
-358
-345
-334
-324
-299
-271
-271
-271
-262
-270
-282
-281
-280
-283
-276
-275
-299
-324
-343
-343
-351
-352
-326
-317
-321
-319
-289
-274
-274
-266
-271
-285
-271
-246
-259
-277
-273
-264
-256
-262
-259
-239
-253
-273
-275
-281
-288
-288
-283
-287
-302
-316
-312
-313
-316
-307
-304
-285
-267
-265
-276
-308
-331
-351
-357
-366
-371
-348
-342
-348
-345
-349
-366
-357
-358
-358
-360
-356
-335
-327
-326
-337
-347
-365
-363
-344
-346
-338
-328
-310
-313
-304
-288
-283
-277
-282
-278
-282
-301
-310
-323
-323
-336
-342
-321
-337
-347
-345
-338
-351
-342
-327
-334
-325
-323
-349
-351
-343
-335
-332
-345
-325
-308
-282
-249
-251
-232
-242
-261
-252
-251
-274
-291
-292
-297
-313
-316
-304
-297
-296
-301
-297
-306
-323
-325
-323
-332
-330
-330
-322
-325
-337
-331
-347
-357
-356
-351
-350
-356
-373
-358
-354
-358
-341
-330
-324
-315
-312
-320
-322
-327
-326
-343
-363
-359
-344
-327
-312
-290
-289
-292
-304
-316
-308
-307
-286
-285
-284
-292
-291
-314
-334
-334
-346
-344
-365
-360
-363
-385
-387
-386
-386
-379
-370
-370
-370
-373
-386
-380
-374
-379
-379
-361
-340
-346
-363
-362
-380
-393
-402
-417
-414
-406
-402
-406
-415
-427
-402
-390
-391
-395
-409
-422
-419
-425
-442
-430
-402
-416
-434
-436
-422
-403
-403
-391
-380
-377
-340
-338
-355
-345
-352
-349
-340
-323
-305
-325
-334
-331
-347
-330
-326
-324
-326
-327
-330
-331
-326
-328
-345
-350
-342
-340
-337
-314
-298
-304
-302
-308
-329
-343
-339
-341
-337
-324
-318
-330
-310
-299
-293
-281
-288
-294
-307
-296
-297
-299
-288
-285
-292
-295
-299
-300
-325
-326
-316
-326
-322
-311
-304
-303
-286
-279
-268
-272
-259
-241
-250
-236
-244
-258
-261
-269
-270
-250
-250
-245
-228
-220
-242
-242
-258
-272
-268
-269
-265
-272
-271
-291
-296
-295
-315
-321
-301
-285
-274
-248
-251
-255
-231
-231
-233
-205
-225
-216
-193
-227
-205
-190
-212
-238
-276
-275
-267
-272
-283
-280
-289
-325
-325
-325
-336
-327
-329
-330
-320
-315
-317
-300
-301
-302
-299
-274
-268
-286
-277
-273
-269
-259
-274
-276
-285
-317
-295
-286
-307
-307
-313
-333
-332
-346
-347
-345
-356
-345
-329
-317
-337
-358
-348
-357
-357
-371
-386
-382
-383
-382
-376
-359
-373
-369
-346
-337
-322
-306
-307
-317
-295
-275
-279
-282
-303
-313
-295
-286
-291
-274
-277
-288
-293
-306
-313
-313
-311
-292
-309
-316
-313
-327
-333
-329
-340
-346
-323
-303
-316
-340
-324
-324
-340
-331
-317
-318
-321
-306
-298
-312
-308
-285
-267
-271
-271
-260
-257
-266
-248
-264
-263
-262
-279
-272
-254
-236
-254
-280
-304
-315
-330
-337
-331
-327
-333
-345
-348
-349
-353
-348
-345
-346
-331
-322
-333
-327
-332
-330
-299
-290
-268
-267
-291
-307
-328
-336
-327
-324
-341
-348
-336
-331
-314
-320
-349
-347
-360
-362
-352
-371
-387
-409
-416
-416
-423
-404
-383
-377
-368
-359
-344
-333
-351
-358
-352
-337
-337
-346
-357
-363
-346
-347
-364
-365
-375
-360
-353
-372
-363
-334
-319
-299
-284
-269
-258
-287
-296
-275
-298
-312
-299
-277
-256
-257
-261
-271
-269
-253
-250
-264
-243
-231
-261
-268
-262
-257
-257
-260
-261
-251
-253
-249
-222
-213
-186
-156
-154
-144
-137
-134
-140
-136
-114
-102
-90
-114
-141
-136
-161
-175
-173
-177
-179
-185
-173
-168
-166
-145
-141
-143
-156
-166
-151
-163
-181
-178
-183
-188
-183
-179
-173
-159
-170
-144
-152
-186
-166
-128
-97
-71
-87
-101
-117
-156
-155
-158
-162
-175
-191
-170
-149
-153
-143
-141
-142
-135
-124
-124
-125
-118
-116
-115
-118
-112
-107
-127
-146
-143
-150
-160
-150
-137
-128
-102
-75
-79
-88
-96
-81
-108
-132
-108
-89
-90
-86
-78
-98
-92
-95
-123
-134
-135
-131
-130
-133
-137
-140
-163
-153
-180
-230
-207
-213
-248
-254
-258
-250
-241
-251
-245
-235
-236
-203
-197
-218
-202
-220
-251
-226
-212
-218
-200
-182
-188
-201
-172
-170
-180
-166
-153
-151
-134
-129
-140
-170
-191
-203
-214
-219
-231
-241
-264
-266
-280
-286
-283
-276
-256
-237
-246
-256
-264
-272
-274
-275
-297
-309
-300
-330
-347
-355
-356
-337
-349
-363
-350
-369
-383
-361
-354
-342
-315
-301
-303
-311
-298
-300
-310
-299
-300
-294
-283
-288
-288
-282
-266
-251
-239
-235
-236
-253
-258
-262
-267
-251
-242
-259
-275
-270
-278
-296
-287
-260
-266
-258
-237
-243
-234
-221
-243
-254
-257
-269
-275
-280
-290
-281
-296
-299
-264
-249
-252
-247
-242
-251
-257
-271
-301
-304
-309
-338
-338
-377
-407
-391
-383
-374
-358
-342
-350
-346
-339
-351
-343
-318
-334
-341
-331
-339
-334
-319
-328
-334
-328
-330
-338
-326
-320
-327
-335
-345
-362
-359
-344
-357
-358
-367
-365
-363
-389
-396
-413
-420
-406
-411
-402
-382
-384
-382
-385
-367
-361
-373
-352
-344
-365
-361
-362
-394
-397
-380
-391
-386
-382
-377
-362
-350
-348
-346
-368
-379
-396
-423
-429
-424
-422
-431
-422
-435
-455
-460
-461
-471
-465
-447
-439
-426
-432
-433
-429
-449
-432
-413
-426
-383
-336
-338
-338
-328
-339
-314
-293
-292
-266
-281
-300
-293
-283
-284
-287
-277
-290
-286
-264
-263
-276
-281
-276
-263
-269
-281
-274
-270
-279
-272
-246
-260
-278
-250
-228
-240
-222
-204
-201
-192
-182
-171
-172
-176
-164
-159
-149
-148
-134
-118
-142
-148
-148
-163
-172
-176
-202
-229
-225
-225
-222
-220
-216
-203
-203
-202
-212
-211
-201
-215
-231
-217
-208
-214
-222
-228
-217
-233
-257
-266
-296
-287
-266
-251
-253
-257
-243
-246
-260
-258
-243
-245
-236
-229
-240
-213
-183
-201
-196
-191
-210
-190
-194
-204
-199
-196
-184
-184
-196
-211
-205
-196
-214
-222
-213
-233
-244
-251
-265
-287
-267
-255
-260
-267
-271
-250
-248
-234
-221
-220
-208
-205
-202
-204
-195
-199
-211
-213
-229
-245
-256
-270
-273
-269
-297
-305
-277
-266
-246
-235
-238
-243
-262
-254
-279
-311
-298
-326
-342
-332
-329
-307
-301
-302
-295
-300
-284
-261
-283
-289
-284
-283
-267
-261
-265
-255
-248
-251
-250
-249
-265
-272
-255
-277
-280
-260
-292
-297
-274
-288
-299
-283
-292
-304
-287
-288
-308
-313
-310
-321
-331
-330
-343
-340
-326
-337
-331
-306
-293
-313
-302
-288
-306
-303
-269
-263
-233
-201
-198
-194
-200
-203
-180
-166
-170
-151
-150
-135
-122
-137
-147
-145
-163
-170
-162
-170
-176
-190
-220
-240
-241
-219
-210
-204
-215
-224
-218
-224
-212
-199
-215
-215
-201
-208
-210
-208
-200
-176
-158
-173
-174
-183
-212
-230
-225
-221
-218
-192
-200
-208
-199
-206
-217
-209
-205
-191
-182
-174
-163
-164
-175
-184
-188
-179
-158
-166
-165
-184
-187
-205
-228
-231
-238
-233
-237
-264
-284
-284
-282
-281
-290
-295
-307
-296
-283
-289
-292
-301
-301
-291
-317
-306
-286
-304
-305
-301
-300
-307
-296
-280
-276
-283
-293
-291
-296
-304
-302
-297
-314
-319
-325
-322
-318
-341
-333
-333
-332
-320
-329
-327
-320
-351
-353
-347
-348
-306
-310
-320
-295
-293
-268
-250
-252
-253
-254
-262
-265
-262
-282
-298
-307
-325
-320
-330
-318
-305
-304
-293
-277
-283
-285
-277
-294
-299
-294
-283
-266
-273
-277
-271
-277
-264
-283
-292
-265
-250
-249
-253
-265
-261
-253
-260
-257
-250
-208
-193
-190
-196
-217
-206
-207
-207
-223
-227
-240
-257
-253
-258
-252
-259
-252
-229
-208
-207
-210
-210
-199
-193
-194
-212
-212
-222
-237
-226
-231
-230
-213
-211
-213
-200
-197
-184
-183
-211
-217
-202
-216
-233
-244
-263
-275
-282
-288
-307
-310
-282
-276
-258
-235
-251
-246
-239
-247
-235
-234
-233
-237
-229
-244
-258
-255
-268
-253
-222
-226
-240
-217
-228
-241
-216
-228
-233
-220
-229
-231
-240
-241
-247
-276
-289
-297
-309
-301
-273
-250
-266
-279
-260
-265
-251
-238
-267
-256
-246
-273
-278
-269
-284
-280
-272
-287
-278
-261
-255
-251
-252
-240
-259
-271
-258
-270
-276
-302
-318
-315
-323
-323
-312
-281
-265
-278
-283
-268
-258
-248
-248
-236
-227
-207
-174
-170
-164
-163
-169
-151
-176
-216
-204
-215
-223
-223
-227
-239
-223
-231
-243
-229
-225
-229
-259
-269
-267
-278
-269
-276
-285
-271
-268
-266
-262
-241
-247
-257
-238
-239
-231
-230
-224
-218
-207
-210
-228
-231
-227
-219
-212
-214
-198
-194
-211
-198
-198
-193
-202
-203
-209
-222
-219
-231
-221
-220
-232
-253
-246
-229
-232
-231
-240
-234
-225
-229
-224
-228
-227
-202
-223
-234
-231
-251
-254
-256
-263
-278
-287
-265
-266
-278
-272
-275
-288
-287
-281
-280
-266
-252
-257
-259
-225
-199
-195
-180
-153
-161
-142
-112
-85
-82
-67
-54
-71
-90
-90
-103
-117
-120
-120
-115
-135
-135
-138
-159
-147
-172
-169
-134
-146
-149
-145
-168
-172
-169
-190
-202
-185
-169
-173
-182
-191
-180
-186
-217
-230
-222
-225
-250
-262
-246
-246
-250
-256
-251
-248
-247
-253
-246
-225
-249
-263
-275
-289
-271
-267
-277
-269
-255
-245
-239
-249
-241
-209
-211
-214
-203
-219
-210
-193
-226
-245
-234
-243
-245
-233
-229
-206
-202
-211
-212
-216
-216
-219
-229
-235
-224
-222
-227
-229
-240
-247
-268
-241
-210
-202
-180
-196
-199
-182
-185
-205
-216
-189
-180
-210
-201
-199
-215
-202
-194
-188
-192
-190
-182
-190
-199
-194
-192
-170
-159
-160
-161
-163
-173
-177
-148
-144
-142
-151
-156
-164
-193
-189
-199
-214
-200
-216
-213
-197
-193
-199
-188
-181
-186
-192
-228
-240
-245
-261
-268
-261
-239
-230
-226
-216
-199
-204
-198
-167
-173
-184
-190
-198
-202
-197
-200
-194
-183
-172
-155
-160
-159
-153
-150
-132
-130
-113
-102
-113
-108
-128
-130
-133
-138
-145
-138
-149
-175
-171
-167
-186
-202
-210
-212
-188
-184
-193
-189
-181
-165
-151
-151
-139
-137
-135
-125
-131
-138
-125
-125
-119
-124
-119
-115
-150
-155
-131
-136
-146
-138
-144
-134
-138
-155
-170
-161
-150
-137
-125
-140
-133
-142
-174
-170
-167
-172
-169
-185
-194
-184
-176
-169
-188
-196
-180
-195
-178
-185
-194
-170
-186
-194
-176
-160
-147
-156
-186
-196
-215
-224
-211
-225
-231
-214
-193
-201
-166
-158
-182
-153
-163
-181
-185
-195
-201
-213
-211
-204
-225
-217
-213
-221
-209
-213
-192
-196
-202
-194
-200
-198
-199
-198
-214
-239
-245
-256
-245
-256
-263
-254
-265
-246
-242
-223
-194
-206
-213
-193
-190
-202
-200
-190
-202
-203
-210
-217
-218
-208
-202
-214
-208
-211
-214
-201
-216
-232
-219
-231
-230
-243
-240
-221
-223
-212
-213
-202
-192
-183
-188
-210
-219
-243
-252
-268
-266
-260
-295
-303
-299
-305
-304
-332
-330
-312
-315
-303
-288
-281
-277
-248
-237
-227
-226
-239
-255
-269
-267
-283
-298
-293
-322
-331
-321
-318
-271
-255
-274
-256
-254
-253
-247
-261
-268
-282
-283
-280
-268
-258
-260
-251
-265
-238
-210
-219
-199
-209
-214
-188
-163
-149
-141
-117
-146
-158
-151
-162
-180
-186
-173
-199
-204
-182
-204
-201
-187
-218
-207
-181
-162
-178
-214
-214
-230
-259
-257
-268
-295
-298
-281
-287
-296
-290
-299
-307
-309
-307
-273
-273
-258
-251
-265
-255
-260
-240
-218
-215
-201
-187
-180
-196
-203
-206
-210
-197
-207
-194
-186
-201
-176
-161
-171
-169
-168
-193
-216
-214
-218
-206
-204
-203
-220
-213
-211
-242
-245
-229
-232
-235
-251
-263
-246
-237
-240
-235
-236
-243
-234
-250
-232
-231
-264
-258
-226
-233
-241
-224
-226
-214
-185
-183
-177
-208
-217
-176
-215
-236
-215
-218
-198
-197
-229
-193
-191
-209
-186
-180
-159
-142
-161
-134
-135
-134
-126
-154
-139
-122
-124
-143
-150
-172
-192
-205
-221
-212
-193
-194
-200
-197
-192
-182
-187
-193
-188
-184
-182
-189
-196
-200
-217
-209
-190
-178
-163
-149
-156
-164
-195
-211
-206
-217
-206
-192
-199
-200
-190
-189
-192
-189
-177
-183
-182
-196
-184
-172
-190
-175
-158
-147
-126
-128
-130
-136
-129
-122
-128
-119
-103
-104
-127
-131
-150
-176
-184
-169
-156
-166
-151
-159
-158
-152
-147
-166
-180
-150
-155
-177
-163
-180
-197
-186
-193
-186
-158
-164
-187
-182
-171
-150
-134
-124
-129
-120
-111
-135
-128
-119
-130
-143
-167
-180
-176
-184
-179
-168
-171
-170
-173
-172
-170
-185
-188
-186
-201
-200
-183
-175
-208
-200
-198
-224
-237
-227
-214
-245
-251
-232
-259
-283
-267
-268
-246
-238
-246
-233
-237
-251
-268
-287
-291
-287
-300
-302
-280
-257
-236
-226
-201
-178
-160
-154
-164
-155
-155
-163
-178
-206
-216
-226
-235
-209
-218
-218
-174
-193
-208
-201
-201
-202
-226
-221
-206
-224
-224
-214
-235
-230
-215
-217
-200
-208
-229
-215
-209
-206
-203
-206
-229
-247
-271
-290
-285
-287
-283
-290
-276
-267
-271
-261
-254
-241
-218
-223
-199
-186
-190
-195
-193
-181
-166
-142
-135
-153
-138
-123
-138
-111
-109
-143
-107
-122
-144
-137
-153
-142
-143
-162
-152
-147
-128
-111
-116
-105
-88
-86
-91
-95
-121
-133
-131
-147
-170
-161
-163
-172
-177
-198
-198
-195
-213
-213
-222
-216
-191
-194
-198
-190
-176
-180
-203
-203
-207
-229
-218
-224
-233
-234
-212
-183
-181
-180
-204
-196
-183
-202
-183
-193
-216
-212
-238
-261
-260
-259
-260
-281
-268
-247
-239
-223
-215
-208
-202
-184
-194
-211
-221
-235
-245
-242
-252
-249
-245
-255
-254
-264
-266
-277
-277
-287
-292
-284
-282
-293
-273
-245
-253
-231
-241
-253
-231
-254
-251
-233
-251
-259
-253
-251
-248
-236
-219
-230
-222
-203
-226
-242
-227
-233
-230
-225
-227
-227
-257
-253
-234
-221
-220
-215
-246
-256
-260
-240
-220
-237
-231
-222
-220
-227
-226
-218
-213
-215
-193
-195
-215
-235
-256
-256
-246
-224
-214
-194
-171
-173
-167
-173
-184
-190
-212
-230
-238
-267
-280
-273
-289
-287
-262
-251
-258
-271
-266
-289
-273
-250
-267
-267
-242
-254
-266
-262
-264
-266
-268
-275
-278
-274
-290
-289
-280
-283
-288
-297
-305
-304
-334
-313
-282
-286
-278
-267
-273
-264
-239
-242
-229
-228
-222
-203
-229
-267
-278
-285
-310
-310
-315
-297
-291
-290
-283
-281
-266
-241
-247
-270
-262
-260
-269
-267
-268
-267
-263
-253
-228
-239
-236
-211
-215
-215
-222
-237
-228
-242
-255
-248
-270
-239
-228
-241
-241
-248
-264
-273
-256
-269
-258
-239
-210
-211
-223
-216
-219
-219
-216
-196
-227
-254
-249
-260
-269
-254
-247
-246
-231
-213
-217
-231
-208
-199
-209
-195
-195
-217
-221
-248
-275
-264
-267
-270
-261
-241
-231
-215
-210
-230
-235
-235
-223
-217
-207
-223
-229
-237
-253
-247
-218
-206
-214
-195
-204
-219
-251
-256
-259
-280
-270
-298
-299
-291
-306
-292
-285
-297
-285
-272
-266
-241
-248
-244
-225
-198
-178
-184
-158
-163
-169
-169
-174
-189
-194
-175
-184
-195
-165
-174
-156
-135
-132
-120
-135
-151
-159
-172
-175
-183
-186
-191
-204
-195
-209
-200
-196
-208
-200
-194
-195
-188
-208
-213
-195
-217
-224
-217
-231
-237
-254
-238
-241
-256
-242
-248
-236
-230
-237
-221
-221
-231
-209
-196
-200
-222
-227
-204
-208
-198
-195
-198
-182
-201
-186
-189
-200
-187
-190
-199
-225
-226
-224
-230
-258
-277
-246
-233
-229
-230
-233
-233
-236
-257
-255
-223
-230
-253
-254
-270
-281
-247
-259
-265
-263
-273
-264
-274
-277
-288
-311
-324
-328
-325
-323
-307
-283
-282
-273
-259
-249
-232
-245
-261
-249
-252
-249
-272
-271
-254
-237
-205
-221
-220
-223
-221
-196
-203
-211
-217
-233
-237
-258
-274
-273
-264
-265
-248
-240
-239
-258
-259
-228
-224
-242
-243
-247
-284
-263
-278
-292
-260
-255
-260
-238
-271
-265
-271
-303
-275
-281
-291
-280
-256
-237
-261
-304
-302
-277
-268
-290
-294
-272
-267
-259
-256
-228
-201
-196
-204
-203
-224
-226
-204
-202
-218
-226
-238
-238
-213
-240
-248
-247
-233
-229
-265
-275
-285
-293
-275
-298
-325
-311
-307
-277
-269
-263
-237
-249
-256
-245
-270
-267
-280
-283
-267
-269
-290
-282
-301
-313
-286
-324
-313
-295
-314
-327
-318
-337
-344
-341
-358
-347
-333
-339
-334
-358
-338
-342
-380
-340
-344
-356
-336
-347
-382
-391
-390
-410
-415
-412
-417
-432
-430
-433
-448
-422
-390
-364
-381
-400
-387
-368
-389
-399
-387
-394
-394
-372
-363
-365
-386
-369
-371
-384
-369
-357
-373
-373
-324
-348
-371
-358
-358
-349
-351
-342
-310
-288
-261
-258
-292
-278
-296
-289
-270
-309
-292
-268
-243
-220
-233
-240
-232
-218
-185
-207
-212
-211
-230
-249
-262
-269
-263
-266
-255
-221
-224
-228
-241
-232
-243
-243
-246
-256
-252
-265
-260
-261
-295
-286
-271
-295
-297
-265
-262
-292
-289
-275
-276
-285
-292
-273
-253
-289
-265
-250
-269
-273
-290
-273
-260
-273
-229
-264
-276
-240
-274
-267
-283
-302
-306
-302
-306
-312
-318
-322
-320
-316
-314
-322
-315
-339
-354
-360
-387
-390
-384
-387
-380
-402
-413
-425
-446
-413
-432
-432
-412
-410
-421
-445
-446
-476
-454
-423
-449
-445
-454
-453
-452
-470
-463
-474
-462
-448
-467
-469
-493
-485
-472
-478
-454
-452
-438
-424
-408
-412
-433
-421
-391
-401
-409
-414
-440
-428
-409
-406
-406
-372
-359
-378
-395
-414
-430
-453
-459
-441
-454
-470
-464
-485
-461
-442
-441
-414
-401
-400
-415
-404
-376
-409
-427
-403
-423
-429
-450
-426
-442
-489
-473
-477
-488
-475
-476
-472
-473
-494
-469
-479
-472
-467
-440
-409
-417
-402
-390
-420
-405
-419
-414
-380
-411
-393
-421
-408
-402
-426
-392
-432
-447
-431
-490
-488
-464
-478
-493
-480
-478
-460
-444
-447
-433
-414
-406
-397
-359
-361
-339
-332
-333
-335
-340
-317
-295
-282
-291
-313
-298
-297
-314
-279
-268
-268
-272
-285
-269
-287
-299
-274
-297
-298
-282
-313
-325
-321
-330
-344
-323
-311
-331
-318
-310
-352
-344
-329
-355
-347
-316
-304
-312
-317
-317
-338
-311
-317
-356
-348
-308
-326
-331
-289
-301
-322
-289
-280
-303
-300
-312
-304
-313
-318
-326
-347
-329
-307
-336
-332
-329
-309
-281
-305
-326
-320
-320
-361
-385
-390
-417
-448
-444
-436
-441
-458
-462
-460
-448
-433
-457
-468
-462
-497
-489
-469
-486
-496
-499
-483
-484
-493
-491
-515
-495
-477
-478
-462
-468
-453
-440
-439
-439
-453
-433
-409
-415
-412
-398
-400
-414
-416
-401
-424
-423
-402
-412
-411
-379
-392
-387
-367
-368
-369
-382
-350
-359
-347
-342
-352
-337
-331
-332
-340
-333
-309
-313
-306
-301
-303
-287
-285
-294
-295
-295
-300
-288
-284
-266
-268
-271
-282
-288
-259
-261
-263
-233
-207
-203
-189
-159
-164
-155
-104
-112
-111
-91
-66
-49
-52
-33
-44
-36
-23
-66
-37
-21
-62
-19
-12
-9
1
-5
-15
-53
-22
34
-13
-14
22
-3
-26
-42
-56
-73
-107
-135
-148
-139
-121
-150
-135
-145
-165
-128
-137
-127
-103
-91
-104
-89
-72
-99
-74
-76
-87
-66
-87
-128
-119
-108
-97
-109
-135
-126
-115
-113
-127
-158
-189
-185
-185
-241
-253
-253
-283
-265
-305
-317
-305
-353
-317
-318
-349
-311
-327
-285
-280
-314
-310
-346
-346
-375
-387
-411
-464
-447
-440
-463
-437
-464
-473
-456
-452
-478
-523
-506
-540
-587
-580
-635
-675
-626
-641
-660
-640
-600
-588
-599
-575
-587
-629
-590
-629
-673
-671
-681
-667
-666
-652
-665
-682
-671
-690
-697
-700
-743
-721
-706
-683
-650
-660
-650
-651
-660
-622
-652
-650
-615
-616
-591
-572
-593
-590
-591
-562
-545
-529
-503
-540
-472
-439
-499
-457
-402
-455
-459
-413
-382
-393
-308
-294
-330
-235
-210
-261
-302
-199
-142
-189
-183
-127
-158
-161
-105
-209
-64
61
-33
10
86
-25
-154
-124
-143
-178
-25
-35
-91
48
3
-36
-50
-35
24
-48
-78
100
94
-33
98
143
21
43
242
178
17
158
205
70
37
143
181
16
62
231
139
90
160
202
131
125
271
240
156
318
343
283
308
463
449
325
367
359
270
244
234
248
293
266
229
188
268
248
187
162
116
83
87
116
92
40
114
125
28
82
32
-74
-116
-142
-234
-312
-319
-341
-387
-378
-403
-473
-453
-469
-504
-563
-598
-654
-690
-682
-725
-762
-771
-777
-759
-757
-796
-836
-870
-864
-900
-935
-964
-1015
-955
-927
-968
-963
-947
-934
-943
-913
-889
-961
-953
-917
-971
-962
-962
-964
-958
-962
-954
-1007
-992
-968
-994
-965
-976
-982
-939
-957
-964
-947
-939
-941
-893
-815
-804
-806
-746
-769
-806
-821
-816
-717
-751
-682
-610
-619
-601
-655
-636
-522
-567
-640
-684
-637
-591
-748
-687
-663
-721
-330
-265
-672
-440
-319
-588
-530
-357
-242
-168
-261
-157
-77
-567
-428
-93
-221
-89
55
-189
-293
-8
-121
-381
84
207
-205
113
121
-337
-92
88
-86
-89
-19
40
-67
-36
238
119
-86
76
240
150
95
196
238
182
284
265
102
227
365
282
176
441
547
333
454
540
361
327
442
467
271
453
560
397
405
576
745
543
557
800
731
622
832
811
692
862
956
760
709
844
847
869
907
963
936
926
910
915
939
932
964
1004
988
1005
1032
1001
974
880
860
774
718
735
605
554
539
404
317
269
187
72
-70
-217
-352
-469
-623
-787
-838
-927
-1141
-1222
-1310
-1443
-1532
-1616
-1740
-1867
-1955
-2077
-2202
-2256
-2294
-2358
-2330
-2345
-2343
-2367
-2399
-2381
-2386
-2365
-2333
-2293
-2208
-2125
-2046
-1930
-1876
-1780
-1642
-1529
-1409
-1293
-1148
-1041
-963
-808
-657
-597
-489
-373
-313
-265
-196
-181
-270
-271
-227
-192
-333
-440
-205
-46
-475
-583
-285
-713
-683
-234
-245
-580
-386
-71
-775
-1114
-764
-21
-958
-963
82
-345
-633
-26
-457
-750
-296
-442
-265
-402
-539
-337
-270
-349
-472
-207
300
-231
-362
-61
214
-85
-714
170
608
-99
-161
439
229
14
392
445
61
-152
719
334
-66
67
271
523
183
-92
724
543
-410
259
662
-8
-29
469
-8
285
496
176
-267
55
585
337
-7
500
603
68
439
448
327
330
587
534
423
595
787
531
344
874
1042
674
718
1059
895
785
900
876
1144
1364
1198
1297
1311
1236
1308
1222
1295
1558
1538
1473
1700
1781
1591
1595
1746
1632
1548
1617
1420
1260
1300
1193
970
863
873
761
655
633
533
339
227
121
-71
-203
-273
-426
-638
-672
-748
-941
-1128
-1126
-1152
-1365
-1483
-1567
-1677
-1766
-1860
-1996
-2045
-2030
-2087
-2136
-2044
-2077
-2193
-2122
-2075
-2086
-2117
-2035
-1960
-2000
-1981
-1957
-1932
-1815
-1653
-1551
-1514
-1456
-1311
-1245
-1165
-1059
-1023
-961
-865
-853
-872
-775
-723
-752
-631
-521
-653
-774
-734
-749
-820
-909
-897
-992
-987
-771
-1133
-1531
-1028
-938
-1312
-905
-823
-1064
-691
-932
-1306
-825
-1262
-1098
-627
-721
-614
-941
-730
-606
-685
-561
-212
-650
-584
-150
-568
-640
-48
-157
-755
61
365
138
-292
219
6
49
-105
-277
1095
394
-695
757
448
-769
508
848
-1
36
768
16
-196
453
120
301
261
-114
820
490
-606
231
603
-225
-19
447
604
92
34
267
162
-99
67
919
434
114
406
211
-164
426
374
115
95
296
127
-65
763
448
128
860
872
-127
534
934
331
301
544
687
600
788
564
653
846
690
736
1205
915
731
1255
1006
878
1211
1322
1146
1288
1471
1316
1258
1424
1567
1448
1490
1635
1684
1634
1697
1779
1606
1450
1347
1315
1223
1210
1209
1097
1029
922
832
738
753
657
560
505
287
47
16
-200
-416
-370
-522
-694
-712
-785
-962
-1031
-1173
-1392
-1448
-1492
-1649
-1730
-1731
-1818
-1909
-1939
-1910
-1877
-1881
-1883
-1830
-1874
-1905
-1887
-1887
-1859
-1788
-1737
-1702
-1569
-1448
-1455
-1417
-1373
-1420
-1348
-1245
-1137
-1096
-1054
-1033
-1069
-1001
-1035
-1023
-893
-875
-926
-895
-1074
-1201
-1024
-1023
-1185
-1279
-938
-989
-1296
-813
-786
-1143
-781
-795
-1359
-1087
-1070
-1000
-704
-1412
-1038
-337
-1154
-1004
-606
-661
107
-630
-1175
-188
-525
-633
-312
-904
-122
-424
-20
-117
-770
124
-145
-397
-6
-71
-222
48
-68
-744
210
1125
-723
-149
864
372
-342
-239
704
76
-634
456
633
-657
-85
482
463
-116
-587
921
684
-1134
-11
1174
-303
-1031
321
780
-308
-135
555
31
-677
122
224
-273
632
-55
-160
477
-554
-180
750
-179
-485
814
148
-521
-105
75
540
-532
-389
1039
-266
-551
1033
457
-402
911
568
-512
697
711
44
439
343
418
268
490
904
405
516
753
724
615
794
906
831
937
1068
1117
1049
1125
1098
1204
1287
1205
1366
1473
1443
1480
1578
1650
1556
1386
1361
1267
1146
1078
1049
994
1047
970
789
786
752
648
582
482
310
174
36
-188
-354
-384
-510
-673
-662
-705
-799
-957
-984
-1099
-1368
-1426
-1474
-1628
-1720
-1689
-1866
-1968
-1867
-1900
-1970
-1855
-1812
-1899
-1870
-1898
-1885
-1844
-1794
-1726
-1635
-1508
-1367
-1307
-1291
-1158
-1161
-1367
-1493
-1293
-1210
-1248
-1136
-1170
-1138
-1037
-1005
-1009
-995
-1040
-1092
-859
-1015
-1355
-1011
-1256
-1694
-842
-837
-829
-663
-1077
-1332
-644
-732
-1614
-1169
-329
-920
-1083
-952
-1023
-506
-882
-339
-1179
-803
-269
-1053
-415
-507
-424
-323
-620
185
263
-624
-268
486
-264
-674
1570
-324
-1421
1462
1298
-1780
133
1819
-672
-194
186
572
27
39
627
-413
-46
368
193
129
453
-133
-27
515
-354
91
595
387
-199
422
-133
-105
805
-956
560
399
-853
286
-107
-102
-56
-464
248
294
-862
95
328
31
-217
-493
632
73
-488
328
224
-358
389
515
70
222
473
-257
-286
341
213
-231
-374
456
483
-322
-198
537
69
127
541
-376
125
854
100
-111
405
585
579
180
661
500
79
936
911
249
820
1183
514
448
1369
856
654
1219
1024
1039
901
1126
1221
1213
1456
1496
1642
1432
1732
1754
1341
1111
1184
1122
857
834
1000
906
600
631
734
640
419
395
410
273
-4
-148
-250
-493
-481
-617
-797
-768
-673
-894
-1022
-992
-1151
-1363
-1485
-1400
-1480
-1592
-1743
-1777
-1758
-1783
-1727
-1765
-1688
-1502
-1480
-1625
-1630
-1561
-1565
-1676
-1747
-1780
-1710
-1578
-1682
-1556
-1355
-1449
-1349
-1121
-1269
-1384
-1340
-1403
-1449
-1350
-1547
-1703
-1242
-1160
-1365
-1194
-1648
-1351
-1261
-1288
-1186
-1143
-1402
-2013
-727
-692
-1619
-1275
19
-997
-1515
-247
-540
-934
-969
-818
-744
-911
-998
-484
-624
-600
-247
-741
-358
65
-469
-356
461
-1204
231
561
-1799
410
1069
-1536
-537
1718
31
-1181
246
1477
478
-2068
1065
1703
-1480
-247
890
-18
-624
784
287
-510
753
-108
34
-236
-57
945
-739
-533
1003
-111
-268
356
98
-21
-481
193
652
-578
-207
231
13
-97
337
722
-163
-255
400
-152
117
345
60
-393
487
351
-617
321
68
65
415
194
-568
196
561
37
-18
327
499
-210
521
321
145
180
960
463
-139
1173
244
380
660
-444
264
1110
-387
158
1297
366
345
651
309
489
922
457
365
239
1133
990
432
1114
932
655
783
1423
1245
746
1149
1503
690
778
2013
1589
1054
1984
1947
1197
1365
1820
1382
1239
1599
1161
789
1147
1046
641
849
853
787
739
568
507
488
372
145
108
-54
-302
-388
-544
-661
-564
-700
-864
-649
-702
-1174
-1207
-1161
-1481
-1612
-1529
-1637
-1723
-1653
-1673
-1619
-1549
-1654
-1476
-1368
-1477
-1350
-1360
-1614
-1551
-1416
-1697
-1806
-1476
-1437
-1753
-1390
-1399
-1936
-1483
-1521
-1962
-1197
-1149
-1980
-1432
-1487
-1240
-1181
-1470
-1096
-1232
-1581
-987
-940
-1683
-1122
-508
-1241
-1779
-131
-921
-2102
-758
-285
-1670
-1363
-4
-762
-1387
-992
-138
-1594
-1334
1059
-1690
-1811
1065
134
-1726
264
713
-1652
-360
1546
-824
-1846
1440
639
-1212
-449
411
751
-769
429
768
-1294
376
345
14
505
-946
319
53
-552
-25
870
-11
-843
493
771
-715
-478
467
-729
-932
-199
132
742
-1073
-231
1071
-553
-536
577
-1205
364
770
-1171
296
-119
96
629
-218
-45
789
-389
241
79
-642
-324
645
0
-925
324
321
-651
-150
401
276
415
-942
-224
1123
-812
-761
1265
-472
-761
829
-288
-914
532
429
-329
302
376
-66
-136
71
995
404
-898
1037
480
-572
889
532
-108
159
1004
141
-378
784
505
291
832
507
636
779
243
745
1239
377
792
1101
874
912
834
765
1176
1150
1314
1035
1225
1239
966
1574
1455
1145
1273
1393
1422
805
952
1311
823
809
1401
762
260
1001
591
299
667
360
39
115
109
-74
-350
-515
-418
-473
-752
-825
-764
-593
-787
-970
-890
-957
-1313
-1409
-1160
-1228
-1628
-1596
-1344
-1521
-1495
-1309
-1378
-1265
-1293
-1231
-1345
-1701
-1780
-1572
-1383
-1516
-1713
-1389
-1364
-1832
-1170
-1299
-2205
-1396
-1024
-1427
-1192
-1648
-1785
-1119
-1109
-1277
-1407
-1451
-988
-850
-1102
-1527
-574
-640
-1507
-1005
-618
-904
-1922
-643
-307
-1799
-312
-317
-403
-883
-877
8
-619
-1377
-721
707
-907
-1628
195
-244
-1301
-102
279
-769
26
282
-257
520
-279
-1091
1443
-141
-788
866
481
-119
-46
1307
-86
-429
592
1468
-1079
-1663
1726
192
-961
-21
591
411
-1262
162
499
-379
-89
651
111
-418
-391
-137
463
300
466
455
1019
768
-421
247
597
-84
51
726
-5
-39
534
-157
-184
231
686
107
233
645
-827
1018
109
-1196
945
757
-1399
-198
1201
-191
-545
985
-340
-1254
289
-219
-585
378
219
-751
149
554
-92
-670
-186
768
-515
-1165
1191
143
-1171
1221
-32
-600
549
841
-146
82
1318
-957
-256
1446
-205
-480
761
1382
-408
134
1652
53
-442
1041
948
-735
816
1228
-28
853
856
490
689
922
802
362
364
806
908
635
619
1288
1008
742
1207
844
618
1250
1130
479
959
1513
742
344
733
817
672
615
603
773
699
296
-125
503
392
-207
82
172
-177
-566
-405
-286
-691
-844
-480
-888
-1107
-604
-867
-1393
-1210
-798
-1097
-1535
-1081
-942
-1353
-1524
-1159
-1326
-1621
-1322
-1392
-1977
-1736
-1134
-1817
-1870
-1016
-1651
-2184
-1375
-941
-1755
-1589
-1010
-1720
-1344
-879
-835
-1850
-1894
-792
-1183
-1433
-1326
-382
-1182
-1673
-557
-1402
-1445
-678
-1225
-1128
-744
-1046
-1367
-774
-702
-1170
-10
-868
-1026
-608
-654
337
-2345
-1661
1320
-447
-2303
-28
708
-1746
-507
331
-842
-1128
504
-499
-1158
-909
206
-86
-1485
-413
592
149
-372
-791
-7
772
-373
-251
1073
-780
-1091
246
-251
-983
202
242
-542
-64
-460
-448
-67
537
-599
-1161
593
480
-1074
-454
1409
-178
-1454
675
669
-1855
-1087
1385
-48
-1663
213
237
-646
564
-222
-918
177
626
-1258
-68
449
-1376
-246
644
-715
-1313
1083
579
-1472
-584
760
-450
-1245
195
11
-703
-18
897
106
-851
786
326
-1401
140
1793
-333
-1088
853
1741
-1135
-910
1535
78
-543
-68
342
311
-576
377
1060
-513
-319
1154
312
-1206
468
529
-755
-398
575
1081
-743
348
941
-427
555
498
406
569
149
343
933
812
587
1123
1206
629
249
1227
999
-28
405
941
957
154
396
1395
798
314
918
777
224
653
973
455
325
870
582
-114
39
885
-193
-575
425
754
-271
-416
579
-68
-621
-52
-307
-862
-410
-280
-657
-1090
-485
-348
-910
-774
-572
-513
-793
-1310
-1201
-1020
-1312
-1359
-952
-1112
-1331
-986
-1051
-1466
-1303
-981
-1503
-2023
-1341
-1064
-1738
-1746
-1484
-1472
-1700
-1465
-1112
-1264
-827
-1383
-998
-1135
-1990
-693
-405
-2464
-721
-73
-1942
-1301
-1095
-879
-1840
-1442
-315
-998
-1202
-530
-918
-1130
-1002
-783
-651
-523
-1020
-1733
-68
-922
-1399
-520
-87
-785
-1626
191
-111
-1306
-268
676
-335
-828
-41
172
-372
-882
-102
569
-146
112
-756
178
199
-1791
-54
22
-327
-508
-359
-62
-118
-823
276
1714
-1555
-875
1594
-668
-686
727
-295
-94
1012
-778
-434
1448
-429
-494
892
-962
-925
-133
-540
235
-1245
-19
1252
-783
-1053
-243
534
159
-274
-776
109
226
50
341
-1098
-661
544
-597
-335
888
-472
-737
-331
1107
-281
-1313
-110
487
78
-799
1156
-849
-808
502
315
-471
-50
747
-118
-463
-353
34
352
-420
339
1454
-719
40
143
-314
635
-284
-33
-45
1
-132
-343
546
-420
-302
1559
441
12
563
-38
-253
1142
216
-79
570
506
1241
558
-291
957
1334
-943
20
1195
-129
-644
985
1094
-38
71
56
516
191
205
419
821
756
190
1293
1034
-165
1051
1805
355
-8
1719
1819
-252
190
1838
736
-562
618
1101
-664
-33
872
-479
-689
236
-246
-875
-132
253
-243
-538
-136
67
-452
-900
-232
-458
-1443
-842
-585
-1349
-630
-457
-1571
-771
-792
-1754
-1318
-1124
-1477
-2100
-1825
-915
-1192
-1857
-1381
-1132
-1811
-2080
-1702
-430
-1671
-2592
-655
-1516
-2521
-1258
-809
-1442
-2254
-1013
-758
-1683
-1424
-778
-467
-1020
-1611
-873
-1226
-2064
-1600
-1268
-1148
-1049
-550
-624
-591
8
-1422
-2874
-702
-682
-1906
-6
1386
-798
-1543
810
787
-2155
-1296
1503
-2307
-1919
-145
-453
-749
114
758
-769
-467
73
-1928
26
-1196
-1226
819
-113
-16
688
1134
-248
-311
-1210
841
794
-1976
-400
1897
84
-1276
38
376
406
-1089
-307
2790
713
-375
257
764
-31
-218
745
-247
-845
1328
1572
-459
-597
690
878
257
284
-88
179
-205
85
-334
774
1156
-1165
1001
1179
-577
975
1212
-199
274
1125
235
1240
198
925
1145
-683
-537
1691
122
-150
1954
155
-953
-1592
1051
1928
-1339
1161
2447
-1026
-654
1269
100
-230
38
1217
605
-597
713
1322
1178
-418
-1274
197
1925
151
-43
1261
870
-108
-31
946
-238
32
1699
793
-1138
509
1958
-28
-903
2144
1725
118
751
688
623
-717
1341
1063
589
1550
1108
608
1543
930
349
1180
615
791
1392
1594
1116
946
510
1522
1693
1022
1261
752
1529
1392
-100
1352
2566
1461
1619
1550
335
1044
1319
-13
207
1370
720
499
212
-656
397
-141
-1382
-741
573
179
-855
-174
668
-847
-1387
-61
-421
-1734
-933
-128
-1510
-1684
-976
-1414
-1484
-1032
-1895
-2334
-1521
-1495
-1802
-2390
-1453
-1116
-2090
-1778
-1789
-2306
-2008
-2185
-2219
-1387
-2020
-2283
-1930
-1950
-2092
-2415
-1138
-1486
-3039
-757
-1164
-2223
-1296
-1453
-2091
-937
-571
-2269
-2383
-1233
-18
-1530
-1908
-407
-401
-1674
-1071
-26
-1168
-134
988
-1244
-743
-573
-679
-1047
-1882
861
1760
-2142
-1125
2369
-801
-2103
1458
1143
-737
1082
1071
-1276
943
812
-1306
760
-213
148
73
-453
1416
273
-206
1900
762
-574
635
-105
1218
808
-224
2294
956
348
869
-462
1083
1733
-548
649
809
813
665
370
-264
1131
2130
191
93
334
261
1330
332
-241
-403
997
1886
503
1388
345
54
2313
512
-682
1542
1121
1097
604
-1756
1334
2831
-398
180
378
762
1532
1376
160
594
1195
-485
196
518
1119
1008
1794
766
314
1523
1008
1434
178
1154
1835
899
727
1447
1690
255
776
1308
1442
857
1817
2517
1442
1811
2435
1215
2026
1013
998
2392
1616
1011
1122
1456
1218
1221
1615
1993
534
-58
879
409
8
1611
2138
968
2322
1720
16
1320
1798
402
1187
2780
1478
466
1545
1099
606
2643
2941
1294
1740
2142
325
-484
412
1108
453
716
1443
403
-483
494
208
-983
70
426
-1058
-1680
-1001
-1759
-2655
-1834
-1144
-1269
-1348
-729
-1045
-2066
-2217
-2190
-2641
-2860
-2156
-2234
-2450
-2035
-2079
-2315
-1978
-2087
-2270
-2397
-2718
-2673
-2751
-2953
-3016
-3149
-2830
-2348
-2279
-2340
-2815
-2600
-2507
-2395
-1864
-2723
-2428
-2076
-2292
-3394
-3184
-2254
-2854
-2379
-1214
-1551
-2093
-2180
-2434
-2927
-2778
-1780
-2403
-1937
-1127
-1013
-1416
-1470
-904
-1254
-627
-1796
-2211
-1678
-1348
-1388
-2302
-1428
105
636
-914
966
379
-747
277
762
873
-816
149
1140
-154
2557
3622
141
-224
2254
2443
-189
129
2727
1277
261
1787
2656
1000
1531
3232
1641
466
976
1651
388
264
3161
2382
-324
1417
1442
330
794
1223
2194
1331
1399
2546
1906
2302
1630
2344
2343
584
1858
4100
1850
424
2144
3199
2166
200
2180
4166
411
-948
2583
1538
409
2729
1749
1099
2571
2720
58
201
1251
1968
1268
370
2888
1891
766
393
187
1924
3318
1005
327
2840
2216
500
903
2546
2284
2597
3165
3035
2530
1309
1953
2151
1486
2959
2611
1326
1977
2319
2162
2662
3288
2645
2272
2734
2921
1587
1880
2748
2692
2593
2813
3115
3261
3487
4056
4077
3842
4352
4279
3146
2611
3111
1755
796
1715
2133
1294
1475
1856
1314
480
167
-399
-1099
-918
-1368
-2336
-2345
-2231
-2632
-2957
-2796
-2391
-2788
-3476
-3024
-3188
-4025
-4415
-4544
-4209
-4342
-4173
-3788
-3578
-3371
-3549
-3766
-3662
-3297
-3909
-4076
-3793
-3852
-3974
-4165
-3849
-3401
-2926
-3007
-2886
-2350
-2659
-2932
-3142
-3323
-3414
-3607
-3387
-3302
-3628
-3971
-3698
-3902
-4189
-4264
-4385
-4129
-4053
-4669
-4318
-4048
-5080
-4982
-4357
-4604
-4540
-4069
-4293
-4311
-4494
-4265
-4118
-3549
-2835
-3204
-3112
-2515
-2844
-2953
-2378
-2374
-2005
-1332
-1231
-1093
-135
-684
-1612
-1989
-1484
-23
-1033
-1457
11
-361
-323
287
474
192
922
1815
-678
-281
1946
1692
-309
455
2962
3071
2281
2345
2101
2165
2219
2255
2828
1701
2156
2380
2071
2927
3750
3579
2716
2684
3524
3254
1488
2787
2819
1787
2625
3083
2462
2789
3273
1546
2074
1933
2053
1732
636
1305
2453
1838
2176
2626
2600
2887
2977
1800
2226
4278
4535
3357
3442
4142
3694
3937
4304
4376
4286
5108
3788
2326
3437
3769
3168
3510
3858
4319
4017
3630
3331
3856
3876
3672
2921
2915
3082
2694
2123
2274
3040
2681
2799
3037
3011
2330
2619
2919
2792
3240
3893
4216
4399
4914
5189
5337
5343
4998
4388
3207
1759
548
301
486
1220
1572
1246
1554
1193
-58
-516
-840
-1803
-2302
-2722
-3683
-4094
-4244
-4568
-4947
-4591
-4042
-4285
-4613
-4904
-5351
-6313
-7089
-7105
-6737
-6692
-6384
-5618
-5455
-5356
-4947
-5129
-5240
-4803
-4720
-4802
-4845
-4735
-4661
-4603
-3936
-3058
-2488
-1935
-1449
-1419
-1563
-1915
-2057
-2293
-2515
-2088
-1904
-1935
-1719
-1705
-1971
-2063
-2430
-2818
-3193
-3826
-4457
-5351
-5918
-5978
-6076
-6222
-6220
-6185
-6428
-6883
-7301
-7585
-7922
-8227
-8306
-8074
-7666
-7393
-7209
-7037
-6633
-6313
-6092
-5998
-5807
-5564
-5706
-5465
-5017
-4778
-4321
-3351
-2887
-2587
-2131
-2079
-2531
-2635
-2491
-2590
-2143
-1392
-849
-556
-609
-268
40
-104
-398
-763
-1106
-809
65
733
1093
980
1328
1566
437
43
961
1187
779
1630
2449
2155
1734
2686
3325
2923
2254
2181
1842
1185
1680
1794
2098
2343
2970
3178
2236
2101
2152
2025
1285
1581
2301
2034
1963
3219
3708
3022
2775
2902
3110
2877
3075
3070
3898
3985
4074
4383
4494
5017
5171
5392
5229
5807
6266
6257
6360
6207
6310
5538
5446
6097
5908
5964
6201
6509
6562
6626
6470
6118
5979
6232
6205
6074
6334
6709
6885
7081
7459
7634
7777
7909
7794
7963
8417
8688
8333
6501
4732
3342
2723
2411
3039
4703
4185
3293
2674
877
-441
-566
-1735
-2725
-2575
-3558
-4463
-5224
-5297
-5102
-5329
-5167
-4747
-4518
-5324
-6225
-7077
-7900
-8408
-7895
-7293
-6891
-5338
-5109
-5299
-4840
-4784
-4943
-4813
-4357
-3997
-3679
-3831
-3728
-3352
-2824
-1982
-918
-328
-117
396
-71
-764
-1153
-1411
-1537
-1249
-598
-433
-194
-259
-781
-1199
-1467
-1835
-2114
-2623
-3322
-3733
-4712
-5213
-5220
-5425
-5481
-5825
-6253
-6858
-7692
-8711
-9650
-10301
-10376
-10210
-9925
-9480
-9565
-9549
-9701
-9675
-9472
-9618
-9661
-9500
-9344
-9162
-8723
-8479
-7799
-6898
-6245
-5630
-5434
-5274
-5348
-5452
-5440
-5252
-4685
-3950
-3246
-2803
-2478
-2278
-1986
-1868
-1882
-1860
-2027
-2038
-2091
-2167
-2104
-1995
-1969
-1747
-1506
-1652
-2017
-2443
-2874
-2904
-3168
-3541
-3438
-3253
-2950
-2508
-2358
-2543
-2629
-2502
-2453
-2518
-2288
-1957
-1279
-892
-627
-38
707
1289
1919
2532
2389
2605
2684
2469
3044
4106
4654
4784
5329
5860
6207
6377
6581
6978
7252
7435
7686
7518
7390
7702
7833
7659
7780
7804
7465
7087
6992
6694
6300
6126
5611
5737
5804
5859
6033
6117
6308
6417
6863
6656
6889
7636
7915
7695
7810
8233
8396
8660
9283
9940
10123
10918
10438
7837
5680
3385
2037
2162
3555
5485
5456
4580
3610
1363
-398
-719
-1706
-2307
-2301
-3291
-4237
-5163
-5099
-4767
-4974
-4411
-3746
-3974
-4764
-5960
-7451
-8603
-8914
-7879
-6878
-5917
-4303
-4151
-4461
-4262
-4494
-4868
-4651
-4035
-3445
-3046
-3045
-2925
-2800
-2110
-774
266
804
1193
1204
376
-415
-886
-961
-867
-12
935
984
1370
1079
300
-234
-849
-1079
-1386
-1823
-2071
-2680
-3481
-3480
-3502
-3490
-3341
-3508
-3965
-4818
-5471
-6292
-7173
-7465
-7510
-7554
-7314
-7172
-7334
-7818
-8309
-8345
-8381
-8292
-8078
-8008
-8075
-7843
-7418
-7133
-6648
-5884
-5308
-5016
-4722
-4717
-4938
-4969
-4671
-4264
-3797
-3132
-2651
-2570
-2665
-2843
-2987
-3113
-3014
-2739
-2793
-2863
-2908
-3073
-3019
-2868
-2727
-2623
-2519
-2370
-2647
-3224
-3657
-4081
-4192
-4039
-3929
-3874
-4022
-4134
-4363
-4832
-5119
-5342
-5490
-5279
-5068
-4979
-4999
-4887
-4627
-4475
-4166
-3935
-3725
-3555
-3430
-3337
-3208
-2817
-2266
-1640
-1199
-710
-302
75
469
833
1340
1667
2223
2709
3070
3383
3726
4000
4409
4741
4808
5381
5732
6028
6340
6638
7229
7447
7680
8362
8701
8906
8887
8796
9092
9085
9350
9825
9718
9753
10209
10224
10302
10554
11017
11493
11908
12675
12711
12006
9644
6232
3102
2077
2515
4344
7002
6915
6453
4715
1775
-90
-745
-1316
-1632
-1603
-2722
-3429
-4350
-4460
-4217
-3571
-2840
-2463
-2352
-3786
-5176
-6530
-7522
-7560
-5868
-4360
-2900
-1143
-1198
-1272
-1568
-2268
-2529
-2028
-1310
-385
198
174
409
739
1551
2673
3932
4249
4027
3677
2488
1528
1153
1051
1502
2716
3326
3597
3569
2563
1515
455
-400
-816
-976
-1401
-1820
-2386
-3087
-3253
-3299
-3316
-3514
-3729
-4484
-5447
-6265
-7346
-7882
-7889
-7506
-6848
-6158
-6163
-6445
-7147
-8088
-8408
-8652
-8404
-8009
-7519
-7108
-6707
-6288
-5941
-5447
-4913
-4462
-4321
-4261
-4542
-4706
-4627
-4292
-3430
-2461
-1590
-1140
-1233
-1759
-2307
-2900
-3198
-3156
-2978
-2640
-2418
-2244
-2352
-2471
-2539
-2667
-2712
-2853
-3152
-3532
-3905
-4229
-4258
-4009
-3525
-3066
-2844
-2898
-3240
-3748
-4358
-4758
-4896
-4680
-4157
-3610
-3166
-2887
-2747
-2739
-2676
-2601
-2546
-2453
-2354
-2300
-2135
-1773
-1300
-694
-123
392
669
694
619
370
155
266
677
1218
1897
2496
2878
3147
3349
3507
3445
3585
3693
3694
3949
3986
4350
4746
5148
5713
5998
6398
6447
6634
6668
6583
6726
6853
7064
7622
8389
8499
8961
9211
9627
10195
10582
11178
11643
10179
6652
3028
-290
-684
665
4075
6855
6566
5590
2422
-1215
-2957
-3565
-4092
-3189
-3301
-4161
-4759
-5427
-4942
-4615
-3801
-2933
-2525
-3370
-4977
-6639
-7946
-8522
-7267
-4618
-2903
-501
533
-45
-379
-1321
-2312
-2219
-1305
-108
1301
1880
2122
2253
2710
3824
5132
5903
5740
5248
4149
2719
2072
2179
2532
3913
5265
5588
5656
4714
2937
1450
110
-500
-559
-651
-603
-1091
-1812
-2211
-2437
-2676
-2917
-3285
-3969
-5015
-5925
-6731
-7492
-7371
-6905
-6187
-5311
-4941
-5208
-5866
-6706
-7566
-8125
-8267
-7629
-6796
-5895
-5062
-4649
-4381
-4211
-3860
-3789
-3828
-3814
-3882
-3861
-3626
-3192
-2525
-1450
-517
-58
-158
-647
-1370
-2179
-2797
-2962
-2793
-2316
-1603
-1251
-1285
-1601
-1970
-2369
-2830
-3250
-3792
-4147
-4212
-4162
-4065
-3843
-3491
-3111
-2894
-2921
-3329
-4041
-4639
-5059
-5153
-4928
-4375
-3617
-2897
-2372
-2169
-2300
-2514
-2590
-2666
-2592
-2394
-2124
-1694
-1135
-592
-84
406
818
1063
925
621
349
216
430
979
1513
2071
2577
3039
3284
3083
2769
2389
2164
2265
2465
2663
3012
3348
3771
4050
4242
4610
4729
4647
4751
4625
4433
4816
5232
5753
6304
7002
7395
7883
8459
8348
8435
8343
8703
9196
9197
7111
3588
69
-1898
-1160
959
4412
5400
4610
2192
-1699
-4421
-5513
-5560
-4936
-4166
-4865
-5233
-6139
-6402
-6282
-5977
-5064
-4492
-4341
-5649
-7182
-8521
-9060
-8312
-5883
-3690
-1785
-333
-580
-891
-1719
-2578
-2709
-1827
-294
1537
2702
3016
2999
3001
3743
4773
5789
5921
5617
4923
3797
3089
3109
3530
4515
5722
6065
5999
5135
3492
1832
446
-194
-92
194
360
24
-785
-1527
-2043
-2405
-2838
-3204
-3749
-4515
-5180
-5782
-6316
-6330
-5855
-5246
-4415
-4120
-4451
-5158
-6011
-6424
-6289
-6088
-5882
-5609
-5228
-4434
-3748
-3216
-3056
-2954
-2795
-2857
-2875
-2894
-2878
-2597
-2047
-1351
-523
23
314
83
-608
-1178
-1552
-1626
-1606
-1659
-1603
-1450
-1248
-1071
-1236
-1520
-1938
-2459
-2765
-3113
-3409
-3683
-3763
-3406
-2927
-2493
-2332
-2557
-2852
-3108
-3380
-3617
-3809
-3739
-3438
-3068
-2603
-2265
-1983
-1679
-1596
-1660
-1770
-1843
-1744
-1607
-1311
-899
-391
277
810
1001
972
892
785
706
685
766
943
1327
1812
2220
2559
2783
2783
2671
2588
2373
2306
2302
2373
2755
3130
3552
3916
4039
3984
4137
4374
4155
4188
4369
4297
4337
4939
5344
5537
6537
6900
7080
7531
7542
7623
7728
8010
8526
9188
8436
5669
1853
-1440
-2446
-924
2235
4863
5514
3732
98
-3492
-5465
-6060
-5346
-4338
-4380
-5009
-6057
-6793
-6879
-6505
-5631
-4634
-4278
-5036
-6664
-8258
-9135
-8927
-7152
-4727
-2436
-824
-528
-974
-1733
-2664
-2968
-2451
-1148
730
2247
3025
2946
2815
3226
4114
5254
5863
5684
5085
4113
3107
2809
3185
4203
5479
6137
6184
5418
3879
2223
665
-78
-184
230
596
326
-318
-1138
-1802
-2232
-2663
-3038
-3519
-4283
-5023
-5731
-6167
-6154
-5782
-5030
-4269
-3841
-3954
-4693
-5620
-6211
-6241
-5919
-5678
-5371
-4776
-3890
-3128
-2600
-2410
-2488
-2458
-2417
-2482
-2565
-2383
-2054
-1477
-738
5
617
927
745
95
-610
-1076
-1226
-1230
-1213
-1033
-795
-632
-444
-556
-1018
-1579
-2146
-2498
-2751
-3036
-3285
-3369
-3014
-2468
-2065
-1993
-2294
-2611
-2888
-3114
-3297
-3499
-3422
-2998
-2521
-2094
-1758
-1466
-1273
-1285
-1418
-1636
-1694
-1551
-1319
-984
-543
51
702
1100
1179
1021
778
747
843
965
1166
1460
1744
2068
2402
2592
2619
2563
2464
2378
2322
2253
2387
2613
2980
3380
3575
3565
3642
3790
3798
3899
3803
3891
4078
4288
4622
4903
5154
5654
6322
6515
6911
7115
7329
7515
7616
7802
8244
9160
9574
8177
4391
368
-2251
-2270
-62
3680
5593
4748
2581
-1601
-4868
-5918
-5650
-4869
-4056
-4620
-5809
-6861
-7242
-6882
-6256
-5178
-4596
-4610
-5955
-7666
-8879
-9588
-8650
-5993
-3640
-1747
-514
-1004
-1656
-2325
-2921
-2876
-1875
-149
1571
2775
3151
3015
3108
3852
5006
5973
6003
5688
4885
3612
3166
3548
4327
5622
6656
6713
6122
4874
3206
1581
479
233
559
950
1045
483
-510
-1394
-1949
-2292
-2710
-3034
-3741
-4677
-5291
-5749
-5939
-5619
-5110
-4440
-3919
-3965
-4400
-5393
-6056
-6152
-5852
-5090
-4566
-4392
-4383
-3935
-3338
-2921
-2357
-2246
-2305
-2154
-2088
-2108
-1922
-1608
-993
-140
521
889
731
208
-409
-934
-1159
-916
-509
-328
-442
-530
-836
-1053
-1023
-1377
-1792
-2177
-2462
-2589
-2765
-2975
-3058
-2775
-2197
-1796
-1848
-2339
-2845
-3107
-3233
-3046
-2864
-2650
-2193
-1768
-1594
-1497
-1390
-1346
-1284
-1215
-1178
-1028
-745
-429
-80
178
630
1073
1391
1518
1384
1248
1154
1347
1639
1949
2280
2546
2737
2964
3055
2914
2899
2824
2972
3171
3284
3341
3337
3460
3780
4211
4287
4378
4369
4377
4354
4551
4888
5193
5690
5916
6069
6145
6390
6681
6987
7430
7953
8238
8713
9246
9380
9704
8994
6120
2217
-1117
-2584
-1373
1831
5128
5828
4257
765
-3331
-5603
-6189
-5665
-4834
-4927
-5803
-6574
-7161
-6669
-6038
-5460
-4648
-4683
-5774
-7505
-8966
-9698
-9284
-7226
-4502
-2334
-660
-429
-1194
-2016
-2924
-3071
-2531
-1316
514
2077
3082
3547
3541
3905
4755
5583
5904
5527
4752
3629
2862
3117
4013
5266
6468
6765
6274
5044
3344
1705
271
-295
-91
333
748
488
-319
-1246
-2046
-2571
-3065
-3480
-4044
-4951
-5743
-6155
-6306
-5931
-5316
-4670
-4245
-4252
-4662
-5525
-6377
-6641
-6477
-6195
-5655
-5105
-4093
-3245
-2532
-2323
-2646
-2579
-2625
-2599
-2557
-2326
-1903
-1166
-406
196
623
980
1012
435
-325
-989
-1251
-1236
-1053
-797
-482
-264
-61
-345
-944
-1557
-2273
-2641
-2874
-3037
-3175
-3195
-2838
-2356
-1971
-1906
-2306
-2761
-3103
-3275
-3359
-3451
-3208
-2725
-2177
-1685
-1388
-1229
-1083
-1099
-1282
-1462
-1491
-1227
-831
-377
106
642
1230
1598
1632
1459
1289
1313
1439
1624
1857
2062
2392
2784
3046
3162
3123
2924
2780
2734
2701
2816
2949
3284
3709
3938
4105
4036
3969
3961
3973
4169
4244
4428
4745
5026
5468
5881
6172
6504
6651
6874
7009
7519
7977
8225
9082
9520
10210
10507
8624
4546
310
-2677
-2569
219
4257
6743
5795
3094
-1459
-4907
-6141
-6017
-5075
-4445
-5122
-6286
-7292
-7438
-6666
-6021
-4865
-4572
-5274
-6978
-9031
-10210
-10486
-8992
-6070
-3483
-1558
-670
-1338
-2134
-3043
-3618
-3411
-2437
-630
1100
2456
3133
3145
3337
4118
5122
5906
5758
5076
4044
2946
2871
3606
4844
6301
7092
6869
5816
4164
2390
751
-129
-109
354
942
993
252
-797
-1793
-2460
-2839
-3259
-3733
-4599
-5550
-6138
-6464
-6337
-5760
-5104
-4545
-4338
-4617
-5344
-6309
-6829
-6758
-6126
-4946
-4032
-3550
-3508
-3759
-3709
-3404
-2777
-2299
-2140
-2108
-2058
-1829
-1497
-1061
-438
188
715
1009
634
-92
-743
-1204
-1190
-745
-176
322
323
-140
-861
-1545
-1866
-2023
-2077
-2213
-2409
-2528
-2681
-2757
-2816
-2803
-2532
-2322
-2364
-2645
-3120
-3453
-3436
-3077
-2527
-2006
-1634
-1452
-1453
-1508
-1601
-1560
-1371
-1060
-669
-333
-11
273
491
647
892
1144
1432
1718
1736
1640
1596
1683
2004
2310
2749
2993
2993
3019
2824
2723
2630
2688
2908
3169
3346
3460
3494
3539
3639
3799
4023
4034
4166
4356
4408
4819
5177
5599
5911
5999
6267
6247
6790
7159
7536
7972
8384
8871
9511
10316
10503
9915
6595
2095
-1554
-2941
-1151
2601
6088
6642
4682
807
-3440
-5869
-6159
-5563
-4683
-4801
-6296
-7428
-7840
-7168
-6084
-5109
-4616
-5008
-6608
-8618
-10092
-10735
-9885
-7623
-4772
-2637
-1191
-1077
-1969
-2781
-3545
-3732
-3009
-1647
110
1747
2696
3131
3273
3881
4852
5640
5850
5349
4445
3305
2757
3151
4260
5781
7079
7250
6448
4976
3180
1575
384
13
307
804
1099
760
-180
-1156
-1928
-2545
-3021
-3470
-4202
-5097
-5865
-6374
-6425
-5930
-5213
-4620
-4274
-4504
-5122
-6026
-6687
-6677
-6172
-5289
-4504
-4025
-3715
-3453
-3298
-3118
-2780
-2423
-2119
-1910
-1919
-1893
-1592
-1136
-498
229
749
1027
872
231
-468
-978
-1018
-659
-249
67
179
10
-466
-988
-1410
-1760
-1931
-2006
-2169
-2330
-2607
-2831
-2820
-2645
-2312
-2106
-2219
-2591
-3006
-3271
-3283
-3041
-2633
-2143
-1646
-1386
-1376
-1398
-1437
-1390
-1258
-1047
-726
-306
63
352
547
806
1166
1509
1729
1867
1837
1802
1824
1868
2089
2408
2864
3105
3206
3140
3040
2886
2883
2864
2990
3215
3230
3431
3438
3670
3879
4043
4190
4298
4363
4380
4365
4467
4892
5150
5792
6140
6482
6598
6535
6714
6927
7479
8334
9009
9542
9982
10069
9721
8006
4674
768
-1467
-1560
895
4019
6230
5605
2700
-1028
-4507
-5745
-5657
-4770
-4514
-5024
-6403
-7050
-7120
-6488
-5652
-5065
-4799
-5631
-7020
-8741
-9756
-9779
-8377
-6027
-3487
-1913
-1278
-1569
-2426
-2907
-3284
-3008
-2169
-812
733
2002
2716
3045
3257
3873
4640
5138
5247
4620
3737
2856
2612
3243
4417
5621
6265
5916
4919
3467
1903
610
-250
-313
-35
338
335
-274
-1185
-2114
-2792
-3251
-3665
-4165
-4885
-5708
-6265
-6482
-6282
-5771
-5241
-4849
-4704
-4970
-5536
-6354
-6765
-6572
-5862
-4843
-3897
-3502
-3698
-3951
-3993
-3450
-2855
-2227
-2133
-2152
-2023
-1860
-1475
-1158
-691
-161
389
622
290
-354
-846
-1259
-1234
-862
-234
180
50
-543
-1416
-2026
-2223
-2134
-2150
-2248
-2435
-2559
-2713
-2889
-3036
-3034
-2787
-2499
-2403
-2635
-3020
-3343
-3293
-2902
-2319
-1881
-1549
-1382
-1387
-1394
-1449
-1381
-1141
-710
-307
29
245
455
642
803
983
1272
1642
2003
2168
2033
1942
1992
2266
2535
2804
2937
2956
3106
3063
2957
2833
2841
2964
3189
3517
3554
3545
3620
3757
3813
4112
4384
4626
4695
4788
4728
4536
4978
5247
5876
6279
6883
7144
7529
7935
8190
8626
8933
9679
9892
10500
9645
7478
3593
239
-1523
-830
2360
5161
6787
5000
1634
-2459
-5241
-6217
-5477
-4648
-4397
-5090
-6485
-7030
-7277
-6639
-6190
-5529
-5516
-6291
-7572
-8981
-9972
-9685
-8258
-6086
-3701
-2316
-1547
-1914
-2643
-3281
-3617
-3278
-2153
-584
1066
2210
2770
2933
3054
3786
4418
5037
5192
4683
3927
3234
3048
3580
4530
5534
6019
5686
4877
3490
1985
645
-220
-379
-102
221
117
-565
-1493
-2451
-3193
-3695
-4174
-4607
-5242
-5930
-6483
-6832
-6786
-6452
-6062
-5660
-5421
-5513
-5966
-6703
-7401
-7722
-7363
-6543
-5595
-4655
-3941
-3522
-3194
-3131
-3132
-3058
-2926
-2591
-2225
-1819
-1453
-1042
-532
-7
412
633
513
137
-459
-1048
-1380
-1467
-1132
-713
-441
-452
-730
-1135
-1618
-2158
-2638
-2973
-3105
-3058
-3094
-3099
-3120
-2994
-2810
-2730
-2801
-3023
-3191
-3305
-3372
-3344
-3169
-2874
-2443
-2028
-1652
-1442
-1329
-1252
-1253
-1200
-1006
-664
-243
218
632
928
1152
1437
1730
1956
2173
2224
2182
2194
2213
2345
2457
2701
2942
3169
3307
3271
3128
2974
2932
2976
3052
3228
3448
3623
3978
4017
4156
4256
4604
4886
4933
5187
5091
5321
5656
6069
6602
6906
7411
7847
8228
8786
9262
9829
10576
10810
9763
7519
3742
412
-1554
-698
2152
4687
6569
5159
2067
-1310
-4283
-5457
-5227
-5060
-4916
-5583
-6528
-6883
-7041
-6415
-6221
-5737
-5640
-6216
-6927
-8318
-9407
-9345
-8738
-6880
-4610
-3056
-1614
-1354
-1636
-2213
-2867
-2788
-2268
-971
693
1857
2816
3151
3326
3964
4444
5233
5521
5193
4794
3981
3516
3623
3943
4692
5200
5332
5143
4227
3149
1752
497
-161
-448
-379
-425
-859
-1453
-2276
-2895
-3363
-3898
-4235
-4835
-5435
-5951
-6448
-6696
-6715
-6578
-6325
-6179
-6162
-6252
-6487
-6555
-6605
-6616
-6467
-6046
-5318
-4537
-3913
-3484
-3358
-3083
-2706
-2490
-2143
-1882
-1520
-1125
-804
-548
-370
-125
114
132
33
-110
-272
-428
-665
-864
-1033
-1061
-1027
-1168
-1469
-1790
-2076
-2211
-2342
-2561
-2841
-3115
-3161
-3130
-3088
-3057
-3132
-3186
-3150
-3075
-2986
-2944
-2903
-2856
-2862
-2752
-2576
-2296
-1895
-1530
-1264
-1081
-892
-577
-252
-1
243
454
778
1081
1387
1603
1847
2201
2541
2773
2867
2910
2795
2814
2876
3008
3152
3365
3540
3616
3766
3808
3715
3600
3536
3480
3731
3996
4295
4601
4677
4834
4985
5094
5338
5320
5286
5557
5747
6345
6669
7364
8053
8634
9364
9503
9887
9843
9217
7672
5269
2263
205
-367
759
2687
4372
4923
3322
945
-1969
-4047
-4887
-5174
-5304
-5337
-5731
-5980
-6156
-6215
-6154
-6264
-6057
-6069
-6046
-6359
-7051
-7531
-7858
-7591
-6423
-5049
-3456
-2063
-1332
-974
-1178
-1444
-1579
-1202
-279
789
1877
2722
3125
3456
3729
4081
4639
5031
5315
5219
4973
4699
4350
4081
3935
3832
3824
3771
3600
3206
2463
1669
828
135
-376
-814
-1295
-1884
-2486
-3024
-3474
-3829
-4175
-4566
-4814
-5024
-5239
-5472
-5754
-6092
-6290
-6250
-6092
-5789
-5461
-5141
-4877
-4739
-4700
-4658
-4681
-4791
-4865
-4662
-4161
-3492
-2891
-2555
-2308
-2083
-1731
-1409
-1281
-1280
-1288
-1177
-1052
-1045
-1071
-1035
-942
-798
-715
-694
-788
-1037
-1489
-2036
-2500
-2716
-2712
-2595
-2573
-2680
-2834
-2966
-2987
-3102
-3275
-3367
-3338
-3236
-3115
-3077
-3128
-3117
-2949
-2743
-2599
-2460
-2332
-2149
-1978
-1812
-1668
-1526
-1278
-1026
-823
-574
-251
58
278
368
499
647
847
1090
1288
1412
1511
1605
1616
1726
1799
1882
1984
2115
2230
2324
2402
2346
2391
2484
2667
2906
3076
3184
3294
3354
3425
3563
3624
3683
3840
4139
4439
4958
5468
5811
6322
6727
7234
7799
8218
8697
8847
8347
7024
4610
1815
-529
-1205
-333
1253
3069
3291
2193
510
-1639
-3202
-3987
-4670
-5094
-5513
-5929
-6161
-6376
-6427
-6878
-7215
-7312
-7142
-6450
-5957
-5793
-5868
-6489
-6897
-6930
-6716
-5782
-4618
-3296
-2066
-1281
-800
-704
-476
37
654
1571
2356
2906
3371
3581
3810
3976
4228
4675
5069
5637
6199
6435
6496
6142
5466
4782
4146
3786
3548
3395
3258
3011
2719
2268
1741
1161
479
-66
-574
-1066
-1438
-1948
-2518
-3007
-3473
-3777
-3882
-3903
-3962
-4109
-4321
-4648
-4971
-5230
-5446
-5577
-5643
-5542
-5232
-4832
-4423
-4122
-3980
-3782
-3490
-3132
-2704
-2357
-2034
-1728
-1395
-1091
-881
-678
-469
-242
13
257
480
638
661
626
505
392
351
264
103
-123
-411
-678
-867
-1011
-1150
-1328
-1491
-1638
-1760
-1928
-2169
-2477
-2783
-3018
-3199
-3329
-3417
-3473
-3557
-3625
-3719
-3790
-3811
-3826
-3823
-3793
-3704
-3523
-3297
-3079
-2891
-2649
-2315
-1884
-1317
-845
-492
-73
333
566
737
935
1064
1114
1168
1345
1536
1735
1969
2185
2379
2779
3146
3198
3315
3493
3709
3760
3765
3976
4310
4350
4244
4275
4406
4535
4720
4870
5142
5462
5315
5321
5430
5565
5667
5856
6031
6267
6496
6580
6865
7279
7544
7617
7412
6743
5874
4919
4132
3617
3450
3448
3340
3071
2693
2266
1935
1723
1478
1230
930
633
284
-106
-500
-992
-1519
-2012
-2417
-2672
-2794
-2752
-2603
-2429
-2240
-2098
-2015
-1983
-2025
-2051
-2040
-1983
-1912
-1902
-1879
-1854
-1868
-1851
-1790
-1677
-1479
-1220
-907
-599
-309
-107
-14
20
-3
-13
7
54
105
136
128
79
7
-72
-128
-146
-131
-137
-148
-178
-226
-273
-327
-375
-415
-439
-458
-491
-507
-529
-567
-581
-600
-605
-600
-602
-585
-575
-570
-582
-595
-598
-603
-611
-613
-600
-595
-579
-606
-617
-600
-594
-565
-551
-556
-576
-595
-598
-603
-617
-646
-648
-642
-646
-651
-668
-696
-728
-745
-738
-706
-661
-610
-598
-618
-654
-670
-639
-625
-590
-535
-511
-514
-503
-464
-426
-391
-341
-280
-249
-234
-219
-199
-184
-174
-128
-70
-39
-21
11
64
137
185
201
198
169
145
136
114
116
152
159
176
189
172
170
184
208
233
252
243
204
157
121
116
158
225
297
333
329
280
234
206
197
233
281
333
369
390
395
439
503
558
614
634
607
579
552
571
659
754
847
927
989
1009
1009
1002
1009
1038
1079
1137
1176
1162
1142
1116
1074
1041
1040
1040
977
887
802
706
631
598
613
649
655
624
564
502
427
398
375
336
279
203
130
75
11
-53
-118
-183
-236
-269
-286
-319
-374
-429
-461
-454
-426
-394
-379
-402
-442
-528
-627
-702
-757
-773
-772
-774
-783
-801
-820
-854
-855
-848
-842
-833
-840
-855
-889
-901
-915
-935
-929
-928
-920
-899
-893
-887
-887
-889
-894
-892
-849
-800
-766
-740
-712
-687
-668
-665
-684
-688
-682
-661
-646
-652
-660
-647
-631
-605
-553
-523
-500
-484
-479
-488
-498
-483
-458
-434
-401
-366
-342
-358
-417
-467
-499
-495
-464
-415
-385
-399
-416
-436
-447
-441
-406
-388
-373
-351
-351
-374
-390
-378
-350
-307
-244
-206
-166
-141
-143
-141
-124
-90
-52
-51
-52
-25
-6
25
43
58
75
56
18
-28
-44
-26
-8
-13
-14
-6
-4
-15
-13
-2
4
20
30
13
-24
-49
-50
-42
-3
71
110
117
97
58
30
17
20
59
100
135
142
164
217
261
293
319
307
273
242
239
274
339
431
512
556
572
565
555
570
603
638
677
709
730
747
745
757
768
745
704
651
585
526
479
428
378
360
375
389
399
387
361
324
286
255
224
202
166
114
84
54
4
-42
-93
-148
-191
-234
-226
-212
-218
-230
-270
-304
-318
-326
-332
-339
-361
-420
-476
-526
-583
-638
-683
-721
-750
-781
-821
-868
-900
-918
-939
-946
-937
-947
-988
-1037
-1082
-1127
-1166
-1178
-1163
-1142
-1149
-1150
-1161
-1182
-1184
-1170
-1151
-1117
-1066
-1005
-954
-922
-914
-913
-900
-871
-840
-825
-808
-810
-816
-816
-814
-772
-717
-664
-631
-612
-633
-674
-712
-749
-761
-737
-714
-691
-677
-713
-768
-830
-854
-850
-807
-761
-744
-722
-712
-728
-724
-670
-610
-555
-502
-474
-476
-477
-485
-494
-477
-435
-374
-335
-295
-281
-267
-255
-263
-262
-249
-200
-162
-121
-87
-80
-91
-101
-97
-93
-108
-120
-125
-152
-174
-177
-168
-153
-132
-113
-131
-175
-185
-175
-174
-189
-172
-146
-152
-159
-144
-122
-88
-75
-97
-125
-140
-118
-91
-54
-23
4
24
48
83
125
153
154
140
130
142
182
219
273
318
316
314
314
321
338
366
394
407
406
390
375
408
472
541
606
643
620
551
501
479
453
454
471
459
432
394
390
380
368
373
364
348
332
305
286
284
285
297
292
276
243
201
142
78
44
33
5
-17
-34
-48
-65
-90
-108
-129
-150
-169
-209
-248
-292
-355
-387
-422
-474
-527
-578
-636
-687
-717
-751
-785
-792
-820
-873
-927
-967
-1006
-1019
-1008
-977
-969
-973
-976
-1003
-1023
-1022
-1017
-1005
-995
-988
-954
-911
-880
-846
-822
-805
-797
-785
-750
-727
-700
-688
-696
-711
-708
-692
-671
-637
-609
-601
-602
-623
-634
-626
-618
-603
-614
-644
-656
-668
-674
-678
-667
-645
-661
-684
-679
-686
-677
-651
-610
-579
-581
-556
-539
-539
-524
-517
-511
-479
-443
-397
-340
-292
-247
-229
-240
-249
-251
-238
-203
-153
-107
-89
-79
-99
-130
-132
-125
-103
-88
-74
-74
-82
-82
-74
-93
-109
-107
-102
-100
-100
-110
-113
-124
-119
-112
-119
-108
-100
-118
-126
-115
-123
-120
-111
-106
-87
-73
-60
-31
-14
-6
12
29
22
17
32
57
93
129
159
209
214
209
207
181
196
232
267
304
330
299
272
269
286
329
381
435
461
447
401
370
355
360
371
382
379
361
344
333
345
343
343
359
363
313
255
208
184
194
225
266
298
297
278
275
245
237
246
228
205
172
150
124
80
28
-9
-37
-52
-73
-108
-149
-202
-259
-304
-332
-355
-359
-386
-422
-463
-506
-559
-623
-674
-729
-771
-795
-822
-815
-826
-851
-856
-858
-870
-903
-912
-934
-977
-976
-964
-957
-945
-931
-910
-886
-858
-834
-816
-796
-779
-770
-762
-756
-753
-736
-727
-722
-703
-663
-635
-649
-673
-697
-717
-722
-718
-711
-719
-725
-720
-730
-723
-702
-693
-698
-715
-757
-770
-755
-744
-727
-693
-667
-655
-648
-645
-622
-615
-593
-568
-553
-521
-483
-439
-406
-373
-354
-340
-341
-322
-280
-266
-235
-227
-240
-236
-231
-215
-195
-179
-148
-125
-112
-114
-115
-114
-115
-118
-103
-94
-91
-84
-91
-66
-35
-9
10
-7
-52
-78
-100
-114
-125
-111
-87
-84
-76
-69
-76
-80
-79
-69
-40
-26
-32
-51
-80
-85
-59
-17
49
97
129
148
152
148
132
134
163
210
242
269
286
262
200
168
170
199
250
289
279
243
211
183
193
213
234
248
268
291
296
307
310
316
343
380
395
388
358
331
324
321
338
370
390
410
411
400
400
389
386
382
388
388
392
404
411
413
417
411
393
371
332
265
212
173
123
98
82
30
-21
-50
-91
-120
-153
-193
-232
-294
-355
-417
-476
-522
-548
-580
-607
-634
-682
-730
-768
-797
-811
-825
-826
-833
-851
-843
-832
-812
-800
-819
-817
-814
-830
-834
-857
-878
-878
-877
-886
-880
-856
-826
-800
-777
-749
-734
-736
-742
-757
-766
-773
-762
-742
-723
-703
-702
-714
-724
-734
-744
-726
-694
-654
-617
-601
-593
-603
-614
-618
-617
-611
-619
-617
-633
-637
-621
-594
-563
-524
-489
-447
-415
-391
-380
-384
-380
-379
-350
-319
-292
-274
-265
-248
-226
-202
-164
-132
-116
-119
-102
-121
-142
-149
-147
-146
-128
-95
-70
-42
-62
-103
-146
-183
-202
-207
-212
-213
-215
-237
-244
-228
-207
-203
-209
-219
-223
-208
-216
-212
-220
-234
-225
-211
-188
-144
-104
-76
-70
-92
-89
-62
-32
3
28
29
15
-4
-16
-16
9
27
47
64
66
63
58
49
32
46
45
44
56
70
83
100
108
85
111
133
149
178
200
219
237
273
299
338
372
386
411
426
443
443
448
448
476
518
527
530
529
535
561
569
564
548
519
483
466
452
429
387
320
251
178
110
53
14
-22
-60
-115
-197
-257
-302
-337
-360
-389
-432
-472
-489
-532
-583
-643
-680
-710
-741
-768
-802
-849
-892
-921
-945
-929
-914
-899
-876
-875
-900
-908
-926
-917
-887
-877
-855
-825
-820
-828
-820
-821
-813
-803
-795
-800
-818
-838
-842
-825
-796
-773
-747
-745
-779
-818
-851
-861
-870
-850
-817
-801
-787
-769
-754
-756
-754
-736
-719
-701
-682
-661
-647
-647
-634
-638
-615
-559
-520
-514
-509
-506
-507
-501
-478
-432
-395
-359
-331
-321
-331
-323
-304
-264
-236
-228
-217
-231
-247
-269
-274
-273
-249
-209
-175
-184
-205
-234
-271
-285
-279
-251
-235
-241
-264
-297
-317
-317
-299
-276
-250
-231
-235
-244
-231
-205
-177
-151
-122
-91
-82
-79
-78
-67
-62
-53
-19
9
16
23
36
53
50
46
52
68
84
92
79
47
24
-9
-21
-16
-9
7
22
12
-1
4
15
19
14
18
29
40
39
58
87
111
129
154
189
211
237
268
311
335
364
385
406
450
506
550
561
576
591
590
601
645
649
635
644
644
637
625
616
593
563
532
484
433
394
368
340
305
255
198
150
80
-12
-99
-167
-227
-274
-326
-379
-416
-473
-485
-541
-536
-617
-620
-775
-681
-2204
-3890
-2992
-2078
-2013
-2256
-1827
-2355
-3762
-3728
-3282
-3385
-3623
-3391
-3054
-2947
-3918
-4425
-4233
-4077
-3883
-3649
-3517
-3547
-3409
-3344
-3159
-3023
-2852
-2408
-2158
-2071
-2024
-2011
-1960
-2006
-1975
-1856
-1799
-1885
-2096
-2310
-2371
-2443
-2537
-2665
-2814
-2921
-3011
-2926
-2864
-2944
-3056
-3222
-3139
-3052
-3046
-3053
-2928
-2832
-2955
-3055
-2987
-2789
-2744
-2662
-2487
-2369
-2404
-2259
-2070
-1909
-1826
-1847
-1634
-1340
-1077
-929
-793
-562
-380
-239
137
705
1205
1382
1538
1747
2131
2355
2505
2607
2593
2760
3039
3397
3578
3502
3415
3285
3055
3088
3132
2960
2774
2692
2748
2878
2912
2864
2862
2623
2216
1887
1757
1961
2117
2225
2252
2334
2287
2171
2205
2379
2499
2470
2567
2556
2726
2937
2830
2734
2758
2817
2771
2709
2728
2582
2559
2735
2862
3024
3003
2533
2113
2132
2477
2873
3087
3415
3944
4512
4866
5170
5377
5572
5952
6361
6528
6314
6016
5522
4689
3718
2966
2541
2169
1841
1469
908
87
-816
-1526
-2009
-2357
-2727
-3178
-3787
-4544
-5326
-5976
-6420
-6809
-7039
-7009
-6698
-6278
-5960
-5704
-5520
-5328
-5057
-4743
-4387
-3921
-3428
-2945
-2547
-2334
-2185
-1929
-1396
-645
92
727
1250
1672
1986
2117
2141
2102
2014
1931
1836
1754
1585
1249
865
482
118
-180
-432
-702
-1104
-1672
-2291
-2930
-3643
-4407
-5102
-5649
-6064
-6415
-6798
-7181
-7734
-8584
-9626
-10431
-10694
-10419
-9641
-9021
-8860
-8950
-8947
-8553
-7997
-7366
-6825
-6225
-5532
-4850
-4324
-4027
-3922
-3725
-3164
-2396
-1563
-1008
-854
-988
-1325
-1751
-1921
-1833
-1550
-1314
-1425
-1798
-2204
-2542
-2832
-3106
-3374
-3561
-3525
-3392
-3465
-3876
-4457
-4799
-4774
-4527
-4242
-4128
-4208
-4372
-4573
-4783
-4901
-4780
-4460
-4060
-3695
-3435
-3184
-2934
-2670
-2362
-1975
-1482
-896
-327
103
380
478
659
1002
1518
2167
2771
3119
3131
3218
3245
3415
3646
3850
3869
4030
4325
4369
4441
4296
4210
4262
4723
5216
5620
5902
6106
6323
6553
7014
7568
8150
8841
9425
9871
10203
10351
10671
11047
11837
12474
12626
11941
10080
6902
3262
539
-563
-326
839
1661
859
-235
-1521
-2246
-2019
-1445
-1401
-1883
-3007
-4783
-6272
-7108
-7172
-6633
-5264
-3658
-1725
-76
1026
1734
1789
1603
1797
2210
2589
3343
3737
3952
4359
4813
5453
6532
7786
8799
9595
9855
9320
8307
7154
6129
5517
4982
4452
3901
2998
2192
1624
1110
911
800
451
-198
-1025
-2103
-3331
-4475
-5524
-6316
-6605
-6488
-6199
-5795
-5424
-5008
-4525
-3940
-3349
-2922
-2637
-2457
-2400
-2404
-2252
-1928
-1379
-577
392
1316
2085
2697
3041
3098
2949
2623
2126
1646
1259
863
294
-299
-856
-1250
-1278
-1229
-1254
-1398
-1644
-1997
-2469
-3101
-3784
-4381
-4739
-4824
-4854
-4897
-4891
-4788
-4578
-4146
-3633
-3169
-2729
-2392
-2277
-2321
-2372
-2329
-2021
-1444
-705
16
663
1273
1863
2335
2683
2857
2895
2880
2814
2654
2449
2321
2293
2344
2461
2551
2582
2642
2660
2599
2310
1907
1394
912
523
332
324
369
590
673
761
921
1207
1489
1929
2303
2509
2735
2854
3059
3239
3683
4134
4673
5211
5798
6469
7174
7801
8274
8732
8895
9268
9582
9955
10508
10887
11173
11183
11125
11147
11473
11449
10596
8615
5410
1352
-2100
-4180
-4937
-3787
-2662
-2497
-3139
-4821
-6974
-7899
-7500
-6464
-5769
-6868
-9259
-11760
-13169
-13101
-11000
-8102
-5800
-3942
-3112
-2593
-1636
-611
62
357
-36
-49
691
1910
3623
5117
5794
5911
6129
6900
8290
9774
10554
10022
8392
6179
4315
3448
3318
3594
3616
3025
2060
978
198
-206
-533
-1110
-1994
-3247
-4588
-5770
-6743
-7611
-8318
-8715
-8773
-8358
-7525
-6510
-5799
-5481
-5505
-5741
-5821
-5447
-4935
-4309
-3677
-3275
-2958
-2387
-1525
-426
895
1975
2600
2441
1605
513
-370
-696
-465
44
325
384
165
-215
-362
-322
-433
-690
-1223
-2106
-3024
-3828
-4535
-5029
-5086
-4942
-4667
-4270
-3932
-3869
-4080
-4444
-4839
-5066
-4991
-4607
-4149
-3763
-3452
-3217
-2912
-2359
-1620
-775
86
784
1236
1375
1294
1166
1130
1316
1644
1975
2234
2294
2206
2103
2104
2209
2311
2412
2312
1986
1530
937
359
-50
-268
-287
-204
-60
84
163
138
13
-123
-164
-101
51
208
324
424
522
846
1267
1805
2469
3045
3429
3738
3926
3968
4233
4592
4993
5597
6147
6509
6928
7231
7415
7662
7954
8186
8454
8607
8341
7802
6497
4462
2186
-72
-1800
-2401
-1981
-1393
-716
-685
-1768
-2917
-3632
-4033
-3690
-3265
-3864
-5376
-7426
-9431
-10333
-9498
-7542
-5177
-3216
-2376
-2527
-3052
-3383
-3218
-2645
-2027
-1633
-1670
-1864
-1774
-1271
-225
1198
2573
3646
4351
4675
4697
4472
4086
3548
2877
2363
2079
2037
2247
2496
2519
2269
1941
1528
1181
1077
988
713
156
-760
-1871
-2904
-3619
-3887
-3793
-3462
-3105
-2914
-2912
-3002
-3103
-3172
-3119
-3064
-3124
-3253
-3497
-3749
-3780
-3507
-2958
-2124
-1166
-384
122
251
-91
-684
-1323
-1755
-1814
-1564
-1142
-782
-594
-583
-592
-516
-310
-1
190
45
-465
-1266
-2126
-2735
-2889
-2660
-2182
-1550
-1085
-875
-1110
-1488
-2036
-2322
-2339
-2216
-2080
-2134
-2472
-2842
-2873
-2824
-2402
-1884
-1430
-1362
-1642
-2138
-2587
-2770
-2597
-2114
-1930
-2044
-2208
-2590
-3008
-3452
-3834
-3968
-3663
-2936
-2565
-2278
-2247
-2547
-3227
-3968
-3878
-3358
-2610
-1811
-1484
-1200
-1014
-946
-467
166
838
920
841
237
-144
-54
156
600
945
1189
1253
1235
1124
946
780
876
843
901
1170
1427
1488
1497
1554
1596
1713
1817
1821
2027
2165
2328
2618
2737
2899
3203
3457
3590
3737
3717
3559
3571
3692
3844
4161
4400
4584
4641
4420
4068
3621
3147
2771
2519
2327
2229
2194
2123
2080
2013
1923
1868
1705
1372
953
436
-90
-480
-731
-796
-721
-569
-415
-396
-430
-467
-540
-625
-667
-687
-721
-733
-744
-750
-653
-497
-347
-184
-82
6
98
168
200
205
164
79
-4
-119
-277
-404
-552
-695
-794
-884
-924
-935
-942
-946
-1002
-1104
-1246
-1464
-1701
-1916
-2100
-2235
-2301
-2324
-2291
-2243
-2211
-2156
-2101
-2088
-2125
-2252
-2525
-2889
-3296
-3641
-3818
-3722
-3444
-3038
-2623
-2306
-2038
-1883
-1827
-1771
-1741
-1802
-1902
-2125
-2404
-2590
-2603
-2407
-2031
-1603
-1251
-1077
-1089
-1282
-1559
-1835
-2037
-2186
-2279
-2336
-2444
-2537
-2432
-2108
-1728
-1385
-1195
-1097
-1126
-1181
-1424
-1783
-2081
-2202
-2133
-1793
-1410
-1305
-1248
-1118
-1048
-1068
-1195
-1291
-1463
-1706
-1769
-1752
-1726
-1813
-2008
-2164
-2146
-1909
-1480
-1141
-1039
-1130
-1210
-1202
-1159
-1091
-1003
-966
-1173
-1414
-1610
-1513
-1116
-706
-300
-50
3
-132
-414
-585
-573
-487
-287
-152
-147
-48
63
304
712
1012
1211
1287
1159
965
858
796
897
1111
1331
1558
1645
1693
1778
1922
2122
2342
2521
2604
2693
2806
2828
2780
2498
1946
1221
380
-280
-633
-711
-590
-427
-423
-575
-750
-914
-1060
-1115
-1288
-1703
-2313
-2971
-3476
-3647
-3396
-2893
-2343
-1866
-1654
-1612
-1594
-1560
-1434
-1251
-1097
-1054
-1059
-1077
-1048
-832
-445
-49
395
760
954
1109
1126
1066
1012
867
682
516
298
133
37
-81
-166
-180
-190
-187
-175
-261
-422
-672
-1061
-1480
-1884
-2222
-2441
-2524
-2489
-2428
-2357
-2244
-2146
-2076
-1982
-1913
-1891
-1989
-2263
-2671
-3163
-3600
-3802
-3626
-3180
-2638
-2090
-1816
-1718
-1551
-1349
-1110
-807
-748
-957
-1254
-1593
-1825
-1737
-1344
-894
-452
-160
-198
-420
-707
-1015
-1291
-1521
-1757
-2074
-2350
-2570
-2743
-2760
-2602
-2346
-2013
-1761
-1694
-1790
-1970
-2182
-2230
-2287
-2374
-2123
-2054
-1784
-1491
-1333
-916
-568
-390
-319
-346
-701
-1105
-1242
-1416
-1490
-1360
-1233
-1178
-919
-749
-825
-781
-749
-765
-680
-591
-744
-896
-1020
-1053
-994
-837
-656
-379
-57
154
332
512
548
542
513
508
645
791
923
1192
1462
1702
2121
2457
2818
3113
3236
3261
3269
3180
3151
3374
3525
3769
3999
3943
3721
3277
2340
935
-528
-2062
-3306
-3693
-3604
-3287
-2669
-2407
-2655
-2788
-2883
-2967
-2707
-2637
-3152
-3832
-4699
-5282
-5026
-4017
-2636
-1283
-255
213
296
400
750
1324
1959
2406
2414
2136
1804
1654
1824
2212
2671
2977
3085
3086
3021
2785
2517
2159
1491
769
126
-511
-952
-1192
-1486
-1684
-1737
-1767
-1604
-1311
-1087
-1117
-1430
-1900
-2470
-2832
-2843
-2593
-2110
-1547
-1062
-635
-230
176
584
948
1245
1333
1195
942
642
377
220
183
170
159
72
-228
-621
-1046
-1403
-1452
-1415
-1399
-1480
-1848
-2316
-2607
-2739
-2664
-2352
-2099
-1881
-1711
-1701
-1670
-1576
-1497
-1405
-1324
-1420
-1663
-1859
-1946
-1869
-1646
-1344
-1086
-865
-687
-563
-556
-655
-765
-824
-795
-696
-559
-438
-332
-203
-82
-9
23
-18
-109
-242
-469
-737
-928
-1047
-1030
-845
-648
-466
-295
-165
-43
73
150
244
419
571
759
943
1079
1274
1527
1848
2257
2611
2882
3100
3187
3272
3373
3436
3597
3812
3908
4042
4162
4167
4360
4562
4695
4880
4932
4891
4925
4953
4970
5074
5096
4846
4373
3403
1759
-120
-2021
-3787
-4596
-4601
-4368
-3654
-3209
-3368
-3578
-3702
-3762
-3456
-3073
-3340
-3959
-4771
-5494
-5329
-4189
-2500
-752
451
840
653
345
373
721
1223
1562
1318
677
-92
-620
-762
-626
-335
-280
-491
-802
-1158
-1528
-1831
-2211
-2842
-3551
-4203
-4760
-5063
-5122
-5081
-4916
-4607
-4155
-3546
-2781
-2118
-1790
-1762
-2023
-2368
-2482
-2227
-1640
-881
-111
516
1022
1506
1957
2362
2670
2771
2600
2117
1579
1075
665
547
556
530
277
-313
-1152
-2176
-2943
-3251
-3315
-3115
-2977
-3123
-3341
-3479
-3453
-3137
-2515
-2001
-1671
-1491
-1594
-1608
-1390
-980
-465
-46
123
-55
-379
-636
-793
-800
-715
-645
-671
-755
-911
-1154
-1317
-1439
-1516
-1483
-1409
-1300
-1256
-1212
-1119
-1075
-957
-803
-669
-549
-578
-756
-1048
-1265
-1328
-1201
-832
-456
-154
43
115
231
375
638
958
1209
1466
1558
1640
1799
2037
2441
2893
3320
3624
3782
3869
3927
4045
4154
4328
4510
4594
4728
4759
4813
4957
5040
5197
5266
5283
5334
5343
5423
5566
5683
5738
5597
5180
4327
2798
1012
-978
-2778
-3574
-3668
-3195
-2224
-1673
-1578
-1685
-1909
-1903
-1635
-1330
-1577
-2245
-3030
-3783
-3591
-2443
-920
743
1795
2000
1680
1236
1175
1398
1746
1899
1449
670
-178
-784
-995
-925
-712
-723
-935
-1203
-1540
-1800
-2033
-2417
-2924
-3472
-3992
-4352
-4429
-4336
-4173
-3879
-3441
-2888
-2134
-1315
-737
-483
-602
-945
-1275
-1339
-1029
-535
1
481
764
937
1147
1401
1688
1813
1700
1318
740
204
-284
-584
-795
-1058
-1354
-1752
-2101
-2369
-2492
-2553
-2822
-3028
-3241
-3269
-2977
-2706
-2435
-2403
-2353
-2174
-1839
-1210
-629
-131
84
25
-157
-401
-500
-499
-449
-521
-811
-1231
-1695
-1988
-2062
-2007
-1952
-2067
-2290
-2548
-2745
-2824
-2826
-2731
-2619
-2430
-2227
-2088
-1881
-1638
-1284
-930
-696
-576
-630
-659
-737
-781
-752
-766
-569
-299
35
477
726
960
1118
1226
1402
1499
1671
1786
1907
2061
2135
2362
2589
2840
3223
3413
3538
3621
3625
3759
3898
4034
4179
4237
4300
4360
4369
4556
4709
4863
5095
5113
5231
5271
5345
5429
5151
4597
3401
1790
211
-1417
-2365
-2642
-2633
-2079
-1728
-1555
-1488
-1536
-1347
-1181
-958
-1131
-1766
-2353
-2910
-2870
-2123
-1110
38
851
1185
1210
1073
1092
1225
1405
1400
994
388
-304
-842
-1101
-1211
-1189
-1269
-1456
-1596
-1783
-1960
-2166
-2440
-2779
-3138
-3512
-3764
-3853
-3802
-3604
-3286
-2792
-2232
-1560
-857
-309
20
89
-25
-124
-104
59
312
622
927
1123
1289
1436
1546
1662
1709
1585
1305
885
423
-5
-363
-558
-696
-916
-1273
-1722
-2268
-2689
-2701
-2605
-2390
-2303
-2553
-2671
-2722
-2419
-1894
-1485
-1158
-1126
-1020
-884
-653
-308
-137
-10
-88
-275
-525
-808
-993
-1160
-1239
-1459
-1793
-2087
-2386
-2459
-2490
-2583
-2683
-2796
-2772
-2670
-2493
-2356
-2273
-2073
-1875
-1564
-1217
-907
-573
-360
-160
-114
-166
-159
-140
-30
38
70
61
98
304
561
928
1193
1383
1552
1595
1693
1782
1852
2047
2220
2342
2490
2574
2741
2962
3185
3439
3546
3638
3745
3807
3898
3906
3971
4018
4098
4267
4320
4489
4616
4709
4938
4963
5013
4875
4446
3870
2754
1491
184
-1142
-1841
-2167
-2174
-1876
-1714
-1502
-1421
-1298
-1070
-967
-825
-1025
-1392
-1762
-2116
-1892
-1337
-607
218
677
933
1021
1017
1106
1140
1075
848
412
-126
-656
-1092
-1420
-1575
-1632
-1715
-1803
-1915
-2035
-2142
-2316
-2558
-2804
-3023
-3183
-3249
-3243
-3155
-2950
-2609
-2112
-1545
-927
-408
-33
213
261
233
173
150
211
317
453
571
673
772
856
909
934
883
738
465
111
-254
-638
-910
-1151
-1512
-1949
-2543
-3009
-3128
-2923
-2334
-1744
-1335
-1097
-1075
-961
-806
-600
-484
-629
-773
-1036
-1118
-945
-640
-221
3
130
-37
-423
-782
-1207
-1490
-1846
-2218
-2510
-2824
-2932
-2978
-2901
-2736
-2568
-2284
-2061
-1856
-1765
-1794
-1773
-1758
-1631
-1447
-1238
-971
-790
-595
-407
-245
-40
92
207
219
153
77
-10
33
157
417
733
1120
1496
1773
1999
2147
2293
2390
2486
2579
2628
2744
2748
2778
2900
2964
3225
3429
3547
3736
3676
3690
3832
3879
4081
4168
4204
4235
4164
4188
4141
4208
4231
3934
3584
2770
1680
677
-439
-1145
-1490
-1763
-1703
-1717
-1775
-1631
-1444
-1072
-721
-487
-525
-813
-1062
-1318
-1194
-764
-329
192
491
641
800
885
1020
1102
1077
880
511
90
-397
-840
-1217
-1540
-1744
-1904
-2019
-2072
-2153
-2249
-2343
-2462
-2565
-2593
-2631
-2661
-2665
-2663
-2562
-2332
-1944
-1471
-983
-520
-160
89
237
320
378
414
445
490
510
527
540
560
564
522
472
411
315
125
-169
-498
-840
-1091
-1247
-1340
-1417
-1468
-1466
-1394
-1175
-931
-748
-606
-512
-431
-386
-363
-461
-586
-638
-674
-609
-544
-516
-523
-588
-651
-746
-850
-981
-1164
-1336
-1539
-1687
-1834
-1947
-1964
-1940
-1865
-1838
-1796
-1728
-1655
-1519
-1416
-1318
-1222
-1134
-1038
-950
-823
-718
-602
-449
-346
-271
-213
-189
-200
-200
-136
-59
40
166
265
370
505
663
892
1065
1220
1399
1448
1525
1603
1681
1841
1981
2158
2268
2350
2478
2555
2710
2799
2874
2989
3005
3122
3236
3282
3358
3434
3487
3570
3629
3624
3582
3409
3097
2591
1835
948
91
-668
-1188
-1425
-1549
-1526
-1493
-1498
-1376
-1207
-981
-780
-679
-768
-987
-1150
-1222
-1010
-625
-244
80
282
429
545
671
752
778
697
419
53
-355
-774
-1113
-1418
-1668
-1822
-1910
-1966
-2002
-2037
-2103
-2188
-2235
-2265
-2295
-2345
-2390
-2406
-2363
-2173
-1933
-1627
-1277
-963
-666
-456
-274
-135
-105
-109
-204
-335
-451
-562
-622
-679
-685
-669
-666
-648
-631
-606
-632
-727
-881
-1116
-1331
-1504
-1555
-1442
-1277
-1079
-899
-754
-611
-454
-281
-150
-124
-225
-394
-572
-703
-748
-757
-774
-797
-800
-828
-899
-962
-1075
-1227
-1392
-1550
-1674
-1852
-1988
-2102
-2190
-2158
-2056
-1891
-1710
-1571
-1479
-1427
-1385
-1355
-1310
-1264
-1250
-1216
-1208
-1174
-1076
-954
-813
-651
-469
-305
-182
-50
49
85
194
326
443
572
663
768
909
1055
1246
1428
1572
1665
1698
1692
1707
1694
1702
1738
1752
1864
1930
2031
2129
2158
2268
2328
2447
2566
2611
2695
2682
2686
2736
2706
2705
2532
2229
1778
1120
469
-164
-664
-906
-1024
-1080
-1119
-1166
-1156
-1083
-896
-712
-579
-556
-657
-780
-856
-816
-603
-378
-177
2
85
142
193
236
218
123
-12
-233
-506
-826
-1173
-1491
-1758
-1924
-2023
-2051
-2059
-2125
-2198
-2247
-2265
-2238
-2183
-2147
-2144
-2142
-2122
-2056
-1883
-1629
-1366
-1111
-880
-659
-529
-451
-352
-327
-338
-363
-417
-474
-534
-597
-689
-736
-714
-674
-594
-558
-593
-668
-814
-924
-968
-940
-893
-904
-936
-960
-902
-776
-623
-465
-380
-338
-336
-365
-400
-463
-547
-611
-639
-659
-686
-731
-769
-776
-737
-658
-599
-568
-589
-680
-804
-918
-979
-976
-936
-897
-869
-826
-803
-793
-717
-651
-622
-593
-598
-637
-665
-664
-651
-603
-543
-476
-363
-259
-181
-84
44
181
350
496
607
694
700
732
782
822
940
1041
1111
1177
1224
1292
1361
1482
1526
1580
1644
1595
1687
1727
1729
1821
1762
1850
1953
2005
2160
2191
2242
2270
2213
2160
2020
1748
1299
745
265
-191
-464
-622
-719
-756
-795
-712
-621
-507
-371
-362
-370
-429
-509
-533
-615
-598
-556
-483
-357
-233
-110
-43
-30
-50
-123
-209
-327
-525
-775
-1052
-1307
-1527
-1678
-1749
-1798
-1805
-1781
-1783
-1785
-1763
-1751
-1762
-1807
-1822
-1808
-1828
-1788
-1722
-1619
-1450
-1289
-1132
-954
-817
-696
-639
-620
-601
-629
-668
-738
-796
-841
-874
-868
-854
-790
-738
-690
-626
-614
-583
-552
-558
-572
-612
-631
-609
-591
-532
-484
-417
-341
-243
-134
-82
-53
-55
-91
-129
-182
-232
-270
-336
-407
-511
-575
-601
-644
-648
-641
-607
-580
-600
-596
-607
-651
-673
-682
-684
-663
-645
-628
-585
-540
-505
-465
-448
-423
-382
-366
-381
-351
-313
-246
-162
-71
19
123
271
378
502
617
679
749
765
751
745
709
713
715
751
770
816
903
989
1074
1148
1215
1293
1321
1365
1401
1379
1396
1389
1430
1491
1513
1543
1522
1495
1470
1417
1374
1238
1015
690
334
56
-147
-272
-391
-540
-642
-709
-689
-641
-511
-446
-427
-418
-483
-469
-491
-469
-440
-481
-502
-501
-485
-508
-511
-524
-584
-603
-660
-732
-831
-1013
-1175
-1308
-1441
-1511
-1574
-1636
-1695
-1743
-1765
-1761
-1699
-1642
-1544
-1522
-1519
-1479
-1500
-1476
-1393
-1347
-1272
-1208
-1150
-1054
-981
-902
-850
-821
-777
-737
-713
-755
-783
-826
-902
-914
-929
-907
-888
-872
-851
-832
-808
-751
-705
-698
-694
-689
-670
-650
-623
-619
-593
-559
-522
-480
-432
-390
-401
-409
-418
-446
-416
-400
-395
-378
-391
-401
-389
-373
-326
-288
-266
-252
-253
-271
-295
-307
-333
-338
-359
-369
-366
-360
-316
-295
-286
-248
-187
-131
-28
44
78
137
174
214
248
258
311
333
301
323
366
392
440
498
539
603
666
716
785
817
864
890
894
917
934
1014
1058
1074
1091
1083
1096
1106
1143
1150
1127
1118
1043
1011
975
933
896
752
594
400
182
1
-126
-192
-232
-281
-311
-338
-329
-280
-233
-167
-154
-167
-185
-212
-198
-198
-189
-221
-303
-342
-390
-433
-444
-484
-549
-629
-701
-772
-850
-961
-1081
-1187
-1271
-1342
-1402
-1427
-1439
-1465
-1477
-1449
-1408
-1357
-1296
-1290
-1299
-1317
-1348
-1320
-1296
-1281
-1239
-1194
-1161
-1101
-1043
-959
-912
-935
-929
-926
-946
-969
-1006
-1014
-1015
-1021
-1010
-994
-968
-930
-883
-852
-818
-770
-753
-717
-679
-646
-599
-600
-595
-602
-611
-588
-583
-547
-502
-484
-460
-459
-467
-427
-380
-344
-326
-317
-277
-253
-224
-200
-166
-122
-111
-91
-88
-139
-180
-224
-283
-296
-284
-250
-234
-222
-181
-174
-154
-101
-48
59
146
204
290
350
384
451
528
608
660
664
638
645
665
668
690
716
725
739
769
784
781
778
801
831
864
900
947
962
972
999
992
991
989
993
1000
978
948
915
888
869
805
751
722
678
618
560
464
358
265
134
17
-87
-186
-231
-281
-324
-345
-362
-350
-325
-277
-264
-253
-267
-300
-314
-312
-351
-366
-374
-427
-481
-559
-626
-684
-746
-813
-876
-932
-983
-1007
-1046
-1080
-1103
-1120
-1128
-1125
-1116
-1111
-1105
-1100
-1066
-1049
-1039
-1006
-960
-952
-938
-911
-885
-834
-804
-803
-816
-828
-845
-874
-904
-922
-913
-916
-906
-886
-866
-864
-886
-870
-871
-849
-783
-759
-740
-720
-714
-693
-670
-653
-616
-594
-562
-522
-523
-477
-449
-451
-439
-416
-351
-299
-263
-199
-143
-101
-42
30
97
110
125
147
134
131
142
129
117
98
76
84
73
101
142
164
205
226
271
301
334
373
388
431
477
495
495
481
478
480
484
532
562
615
668
697
751
790
813
868
918
954
985
1018
1035
1039
1057
1072
1076
1091
1118
1095
1059
1045
993
941
890
851
803
749
704
612
527
459
393
325
254
216
173
104
32
-62
-138
-215
-267
-287
-348
-367
-397
-434
-428
-432
-440
-474
-504
-518
-549
-590
-623
-683
-717
-720
-737
-766
-807
-847
-908
-967
-1000
-1050
-1080
-1117
-1158
-1168
-1187
-1217
-1245
-1253
-1254
-1271
-1264
-1255
-1270
-1282
-1303
-1300
-1298
-1310
-1284
-1246
-1234
-1216
-1221
-1239
-1214
-1200
-1161
-1120
-1072
-1096
-1073
-1040
-1050
-1008
-944
-904
-878
-828
-802
-796
-762
-727
-729
-689
-635
-590
-546
-531
-509
-470
-430
-404
-383
-359
-326
-300
-304
-289
-238
-198
-163
-120
-109
-121
-130
-168
-205
-234
-277
-294
-334
-368
-367
-358
-337
-293
-228
-150
-88
-12
52
97
153
196
222
239
248
257
308
335
349
367
401
435
483
526
529
542
524
516
555
537
541
552
500
472
457
436
433
453
453
445
450
449
444
448
441
438
450
443
409
372
336
315
288
285
278
278
307
330
322
308
306
288
239
205
171
114
82
62
24
-28
-54
-62
-79
-79
-96
-131
-163
-190
-217
-245
-273
-302
-340
-401
-467
-506
-559
-610
-656
-683
-708
-733
-759
-787
-815
-851
-866
-886
-897
-891
-897
-895
-904
-924
-911
-910
-911
-903
-924
-917
-902
-913
-913
-905
-900
-887
-872
-866
-872
-881
-892
-897
-865
-829
-818
-806
-783
-756
-746
-720
-689
-668
-640
-619
-584
-579
-577
-566
-568
-539
-500
-472
-433
-376
-321
-285
-248
-222
-171
-119
-69
-8
42
95
122
149
168
171
179
180
180
174
154
119
85
91
95
106
123
132
148
154
172
207
245
281
307
321
306
289
288
272
237
226
227
248
257
251
284
288
312
341
360
376
380
399
394
367
380
387
385
405
406
396
383
370
368
354
358
370
334
310
304
282
260
247
241
240
237
252
269
268
248
266
277
266
294
312
316
302
290
268
255
275
271
247
224
218
223
206
193
182
171
147
126
111
92
63
44
27
-31
-111
-186
-250
-253
-227
-187
-145
-172
-190
-186
-183
-129
-91
-119
-190
-305
-394
-444
-439
-424
-430
-442
-486
-506
-467
-410
-352
-336
-349
-372
-385
-384
-379
-362
-369
-394
-426
-460
-451
-409
-396
-390
-363
-325
-299
-271
-270
-264
-266
-302
-323
-359
-401
-378
-363
-384
-388
-370
-325
-296
-267
-238
-216
-204
-160
-134
-136
-118
-99
-93
-97
-98
-97
-122
-120
-90
-94
-80
-75
-73
-73
-80
-80
-58
-40
-24
-5
3
36
51
33
43
55
79
104
101
89
54
48
21
10
24
34
74
66
50
55
30
7
19
-1
-17
-15
-5
15
31
31
46
93
143
160
164
194
182
175
208
216
221
236
213
180
188
163
126
125
112
93
81
73
68
55
55
79
72
59
66
40
-6
-22
-39
-64
-92
-97
-103
-111
-105
-103
-146
-183
-196
-237
-264
-268
-277
-272
-278
-287
-270
-276
-275
-259
-284
-301
-290
-290
-288
-302
-301
-325
-353
-377
-372
-375
-411
-414
-425
-444
-459
-477
-500
-534
-547
-564
-593
-614
-626
-630
-641
-622
-622
-635
-620
-631
-628
-617
-623
-631
-652
-645
-643
-663
-668
-639
-616
-606
-616
-605
-579
-600
-624
-631
-627
-622
-609
-602
-616
-622
-598
-573
-551
-514
-454
-412
-394
-355
-352
-370
-353
-355
-369
-349
-335
-337
-308
-297
-304
-288
-280
-255
-221
-213
-213
-235
-242
-241
-260
-250
-239
-248
-251
-262
-275
-278
-260
-250
-241
-258
-275
-278
-287
-289
-282
-268
-258
-236
-223
-251
-252
-264
-265
-251
-260
-266
-254
-235
-229
-223
-217
-197
-199
-208
-233
-246
-246
-261
-237
-231
-228
-209
-210
-227
-254
-263
-252
-257
-241
-216
-205
-206
-242
-245
-268
-285
-269
-259
-262
-263
-255
-267
-292
-277
-278
-279
-269
-274
-307
-348
-359
-364
-374
-360
-329
-328
-347
-343
-338
-327
-312
-301
-307
-328
-329
-337
-325
-333
-348
-332
-313
-322
-354
-356
-382
-410
-431
-451
-446
-454
-488
-508
-493
-498
-491
-475
-463
-477
-500
-504
-505
-510
-529
-532
-493
-444
-424
-407
-379
-368
-372
-356
-338
-327
-329
-327
-339
-377
-370
-370
-371
-345
-334
-312
-300
-324
-320
-339
-361
-358
-396
-428
-459
-494
-508
-505
-521
-535
-518
-527
-510
-478
-473
-449
-443
-447
-442
-456
-422
-403
-391
-370
-377
-363
-340
-333
-317
-309
-322
-320
-349
-366
-342
-326
-309
-280
-300
-332
-338
-323
-325
-310
-280
-277
-283
-276
-266
-284
-272
-275
-303
-314
-326
-340
-328
-350
-355
-333
-342
-359
-345
-348
-364
-377
-390
-399
-402
-404
-395
-388
-369
-354
-351
-354
-373
-384
-381
-387
-380
-364
-359
-338
-348
-364
-347
-316
-317
-301
-292
-291
-299
-305
-279
-281
-302
-298
-297
-280
-276
-298
-292
-280
-279
-269
-254
-268
-267
-292
-327
-332
-343
-352
-333
-287
-270
-282
-268
-258
-259
-263
-262
-257
-252
-249
-255
-253
-266
-257
-224
-203
-204
-229
-239
-246
-262
-302
-323
-315
-324
-341
-361
-374
-391
-391
-395
-395
-366
-367
-388
-370
-376
-384
-377
-396
-395
-396
-394
-374
-356
-331
-302
-259
-233
-220
-221
-245
-257
-250
-258
-270
-271
-267
-266
-291
-271
-293
-320
-307
-291
-275
-294
-309
-315
-358
-382
-361
-370
-371
-364
-354
-363
-381
-392
-400
-387
-414
-422
-409
-444
-436
-434
-434
-423
-421
-398
-401
-421
-411
-412
-406
-408
-414
-414
-391
-353
-339
-324
-311
-299
-303
-280
-264
-269
-265
-272
-271
-277
-287
-291
-296
-294
-283
-295
-286
-281
-275
-269
-293
-289
-274
-240
-240
-248
-240
-258
-292
-285
-280
-266
-266
-279
-281
-293
-284
-275
-262
-256
-275
-272
-268
-284
-280
-270
-280
-273
-265
-264
-277
-290
-296
-305
-317
-305
-291
-294
-290
-270
-273
-276
-255
-227
-214
-191
-180
-185
-200
-192
-198
-225
-216
-232
-261
-267
-261
-285
-301
-285
-282
-282
-281
-300
-326
-333
-353
-361
-354
-367
-372
-363
-362
-382
-390
-382
-377
-360
-336
-326
-304
-297
-284
-292
-311
-313
-339
-343
-334
-356
-359
-358
-361
-353
-355
-360
-357
-346
-350
-369
-373
-377
-375
-370
-386
-383
-370
-362
-374
-389
-386
-383
-390
-398
-392
-384
-363
-354
-372
-390
-394
-417
-415
-415
-406
-373
-354
-368
-358
-343
-355
-376
-366
-341
-317
-288
-278
-270
-273
-245
-263
-279
-275
-301
-303
-271
-296
-311
-299
-311
-331
-312
-279
-319
-332
-306
-325
-314
-289
-270
-263
-276
-274
-273
-267
-268
-258
-248
-239
-247
-241
-240
-246
-242
-232
-224
-225
-231
-240
-244
-251
-238
-225
-232
-224
-215
-201
-192
-215
-226
-254
-263
-272
-280
-275
-262
-262
-252
-256
-248
-252
-254
-237
-253
-265
-282
-288
-295
-315
-338
-331
-341
-305
-278
-291
-286
-305
-303
-309
-336
-334
-340
-338
-330
-358
-372
-352
-326
-313
-314
-323
-356
-354
-324
-322
-338
-345
-335
-339
-349
-350
-344
-344
-309
-284
-283
-295
-288
-265
-265
-254
-257
-277
-287
-278
-275
-298
-305
-299
-325
-342
-349
-342
-334
-350
-343
-312
-290
-273
-280
-271
-259
-292
-313
-314
-348
-334
-332
-352
-304
-273
-246
-247
-240
-223
-236
-240
-230
-242
-243
-236
-249
-272
-277
-273
-312
-337
-338
-333
-338
-341
-334
-348
-350
-360
-350
-330
-316
-284
-291
-319
-317
-315
-314
-307
-269
-253
-260
-228
-242
-263
-249
-248
-242
-248
-268
-273
-277
-279
-276
-274
-267
-272
-269
-266
-256
-255
-261
-245
-259
-267
-269
-288
-261
-276
-294
-281
-287
-294
-290
-277
-276
-271
-269
-301
-331
-344
-342
-348
-353
-345
-303
-299
-290
-244
-234
-232
-249
-245
-224
-223
-228
-234
-256
-243
-252
-229
-192
-183
-168
-181
-169
-178
-183
-160
-150
-183
-194
-179
-180
-193
-196
-182
-189
-222
-234
-218
-229
-236
-244
-268
-271
-277
-278
-270
-264
-238
-237
-248
-253
-256
-242
-244
-244
-252
-238
-225
-235
-231
-214
-209
-194
-173
-184
-188
-181
-187
-190
-177
-186
-205
-217
-231
-256
-267
-296
-307
-325
-354
-372
-403
-422
-433
-421
-430
-408
-398
-381
-360
-389
-382
-361
-374
-359
-346
-331
-323
-330
-294
-287
-291
-279
-267
-271
-250
-260
-277
-274
-289
-278
-281
-287
-281
-261
-263
-277
-268
-275
-285
-303
-314
-315
-320
-338
-356
-360
-366
-344
-334
-310
-296
-272
-255
-279
-280
-252
-246
-267
-272
-261
-246
-234
-245
-236
-213
-202
-193
-175
-171
-170
-174
-188
-196
-179
-167
-144
-147
-147
-131
-148
-163
-168
-162
-196
-203
-216
-244
-234
-248
-221
-204
-206
-184
-199
-199
-219
-231
-218
-236
-244
-236
-273
-280
-269
-261
-238
-224
-212
-172
-136
-151
-154
-151
-166
-162
-147
-128
-98
-107
-122
-138
-167
-181
-190
-191
-174
-187
-200
-228
-275
-290
-304
-299
-307
-302
-287
-326
-352
-362
-377
-383
-378
-361
-381
-398
-371
-371
-402
-402
-412
-409
-376
-338
-301
-299
-295
-267
-252
-242
-231
-226
-225
-250
-227
-241
-273
-264
-258
-252
-235
-218
-231
-211
-216
-222
-217
-240
-231
-239
-271
-267
-276
-273
-273
-275
-267
-257
-268
-267
-271
-270
-273
-292
-327
-342
-349
-372
-353
-329
-328
-325
-333
-337
-311
-321
-323
-310
-332
-353
-388
-401
-396
-388
-366
-350
-337
-331
-335
-358
-351
-330
-335
-329
-345
-363
-378
-384
-401
-395
-359
-345
-319
-302
-304
-296
-280
-271
-266
-245
-241
-269
-262
-245
-231
-235
-267
-257
-244
-230
-244
-269
-254
-263
-270
-283
-284
-267
-264
-267
-242
-257
-262
-213
-226
-255
-249
-249
-252
-263
-262
-248
-242
-224
-235
-234
-248
-255
-245
-242
-201
-220
-221
-206
-232
-247
-233
-234
-241
-217
-235
-235
-246
-257
-272
-293
-288
-280
-296
-312
-298
-300
-316
-293
-303
-315
-288
-319
-298
-308
-339
-364
-357
-345
-330
-318
-325
-328
-338
-327
-312
-310
-304
-288
-279
-278
-296
-290
-272
-244
-242
-265
-277
-275
-255
-230
-229
-227
-214
-229
-241
-251
-235
-232
-250
-243
-266
-283
-281
-266
-261
-253
-262
-256
-245
-250
-248
-254
-261
-294
-306
-283
-308
-322
-325
-327
-306
-301
-292
-271
-244
-229
-216
-193
-205
-215
-219
-235
-232
-225
-221
-222
-210
-207
-221
-227
-226
-238
-253
-251
-264
-262
-229
-220
-229
-204
-201
-204
-228
-240
-235
-244
-226
-213
-248
-296
-284
-269
-252
-233
-225
-243
-231
-215
-230
-236
-243
-257
-280
-296
-310
-315
-285
-287
-276
-253
-251
-249
-215
-207
-208
-211
-218
-219
-221
-193
-186
-210
-204
-182
-162
-157
-143
-132
-164
-180
-176
-180
-169
-176
-199
-208
-227
-229
-236
-235
-216
-223
-221
-190
-161
-125
-98
-101
-132
-129
-138
-161
-155
-143
-137
-134
-117
-121
-124
-131
-129
-117
-96
-64
-74
-95
-109
-127
-155
-179
-172
-174
-154
-121
-92
-78
-76
-79
-92
-121
-163
-169
-161
-180
-208
-222
-212
-224
-248
-237
-227
-229
-224
-242
-238
-223
-219
-234
-250
-239
-217
-215
-209
-216
-228
-231
-262
-252
-256
-255
-234
-227
-246
-254
-220
-230
-212
-203
-198
-190
-203
-216
-226
-236
-255
-256
-251
-253
-228
-212
-244
-237
-214
-215
-243
-246
-218
-215
-201
-191
-198
-189
-189
-177
-179
-186
-146
-129
-129
-128
-125
-121
-95
-108
-101
-119
-178
-178
-182
-180
-182
-164
-166
-186
-174
-180
-172
-153
-164
-190
-180
-162
-148
-126
-108
-133
-162
-162
-172
-195
-206
-238
-237
-239
-243
-224
-232
-202
-191
-209
-214
-214
-237
-244
-230
-234
-222
-198
-197
-203
-220
-225
-221
-195
-198
-193
-178
-197
-199
-186
-193
-225
-226
-233
-249
-236
-229
-238
-242
-238
-248
-264
-276
-282
-270
-266
-268
-283
-262
-240
-232
-215
-241
-278
-304
-304
-315
-340
-338
-333
-342
-335
-322
-303
-306
-313
-320
-352
-356
-336
-323
-328
-316
-332
-352
-346
-335
-329
-325
-303
-312
-308
-319
-341
-323
-315
-316
-292
-280
-299
-303
-308
-309
-302
-294
-273
-284
-291
-287
-282
-270
-273
-284
-286
-289
-296
-293
-315
-340
-361
-353
-341
-331
-342
-354
-327
-306
-338
-330
-326
-330
-318
-312
-325
-358
-347
-322
-305
-282
-287
-315
-307
-317
-328
-311
-317
-319
-302
-275
-293
-314
-319
-324
-314
-304
-314
-317
-328
-339
-316
-327
-332
-345
-357
-331
-320
-318
-313
-300
-313
-300
-278
-289
-254
-224
-232
-235
-227
-207
-204
-186
-178
-204
-203
-226
-222
-222
-223
-195
-187
-190
-211
-208
-224
-253
-242
-261
-300
-338
-329
-315
-310
-322
-307
-274
-304
-322
-335
-327
-321
-312
-305
-279
-283
-314
-301
-319
-326
-277
-252
-270
-294
-299
-308
-326
-317
-324
-333
-317
-325
-330
-297
-281
-285
-265
-248
-257
-254
-224
-222
-211
-219
-241
-257
-234
-244
-266
-282
-312
-330
-303
-267
-254
-255
-258
-266
-281
-291
-293
-289
-304
-323
-318
-293
-284
-309
-328
-302
-306
-317
-294
-268
-236
-218
-243
-257
-256
-247
-228
-250
-246
-248
-255
-234
-247
-243
-251
-249
-233
-233
-228
-246
-252
-243
-265
-273
-278
-256
-233
-226
-209
-215
-216
-217
-213
-228
-233
-232
-231
-229
-231
-235
-251
-214
-206
-214
-190
-174
-169
-199
-195
-168
-190
-220
-224
-223
-227
-209
-215
-238
-237
-210
-219
-256
-256
-267
-295
-297
-271
-267
-249
-242
-254
-280
-288
-276
-268
-295
-297
-259
-249
-244
-252
-258
-256
-254
-246
-249
-268
-257
-243
-262
-288
-298
-294
-292
-288
-291
-293
-289
-278
-262
-237
-206
-202
-165
-150
-143
-136
-151
-169
-197
-197
-208
-222
-213
-206
-194
-200
-197
-199
-232
-212
-199
-196
-182
-197
-213
-223
-244
-212
-174
-180
-179
-171
-174
-178
-180
-162
-137
-141
-147
-132
-132
-144
-119
-130
-146
-145
-137
-142
-176
-179
-196
-240
-261
-271
-268
-274
-259
-245
-245
-221
-207
-209
-244
-249
-239
-278
-276
-267
-296
-309
-297
-277
-281
-284
-279
-274
-257
-239
-253
-252
-272
-270
-263
-309
-311
-337
-339
-330
-320
-287
-295
-315
-329
-329
-318
-288
-261
-255
-263
-278
-263
-248
-254
-254
-245
-249
-263
-263
-266
-297
-282
-251
-250
-232
-214
-208
-194
-188
-182
-191
-199
-201
-199
-165
-169
-190
-181
-159
-131
-106
-86
-86
-116
-135
-139
-155
-175
-196
-213
-214
-218
-233
-248
-257
-233
-223
-202
-182
-186
-200
-213
-201
-183
-192
-188
-186
-210
-218
-215
-219
-206
-201
-194
-206
-223
-234
-274
-270
-269
-298
-289
-267
-289
-287
-268
-276
-275
-259
-231
-228
-231
-240
-225
-221
-241
-244
-252
-241
-234
-242
-254
-239
-230
-249
-249
-223
-234
-263
-258
-278
-287
-283
-291
-305
-324
-298
-290
-285
-276
-270
-271
-249
-243
-240
-239
-252
-274
-282
-261
-277
-281
-275
-263
-246
-237
-221
-197
-195
-210
-218
-198
-177
-176
-177
-179
-186
-194
-211
-238
-252
-262
-248
-256
-292
-279
-285
-298
-304
-320
-309
-286
-308
-291
-285
-272
-258
-247
-237
-228
-222
-238
-221
-216
-229
-248
-245
-225
-215
-206
-194
-196
-215
-227
-242
-272
-285
-291
-277
-305
-331
-320
-328
-321
-305
-298
-282
-280
-266
-259
-265
-242
-240
-228
-213
-240
-247
-219
-187
-169
-176
-182
-195
-207
-209
-232
-229
-208
-221
-225
-235
-223
-214
-230
-225
-235
-256
-264
-292
-288
-283
-306
-306
-308
-301
-277
-282
-272
-269
-291
-299
-318
-329
-327
-304
-310
-324
-319
-309
-301
-307
-316
-322
-331
-353
-348
-345
-360
-366
-344
-328
-334
-337
-344
-355
-358
-341
-318
-350
-368
-351
-351
-353
-343
-310
-292
-293
-256
-259
-293
-269
-287
-295
-291
-296
-288
-281
-264
-250
-263
-254
-252
-274
-265
-274
-295
-305
-304
-276
-283
-287
-262
-268
-280
-279
-282
-273
-254
-258
-253
-236
-208
-206
-197
-195
-213
-189
-177
-188
-186
-190
-211
-226
-209
-193
-208
-218
-212
-196
-197
-193
-191
-216
-225
-258
-277
-298
-302
-271
-283
-283
-267
-265
-274
-292
-289
-267
-266
-259
-239
-241
-252
-246
-248
-233
-243
-226
-212
-228
-240
-266
-273
-288
-261
-279
-291
-294
-312
-297
-281
-269
-266
-271
-269
-260
-240
-230
-228
-218
-248
-292
-321
-311
-295
-285
-274
-260
-275
-290
-294
-296
-289
-307
-311
-299
-303
-276
-275
-267
-249
-276
-254
-226
-235
-234
-233
-241
-244
-252
-236
-232
-236
-224
-244
-258
-256
-258
-265
-278
-282
-282
-271
-267
-294
-292
-275
-255
-239
-242
-236
-221
-237
-220
-242
-267
-234
-225
-210
-197
-187
-180
-200
-226
-244
-232
-224
-240
-270
-283
-312
-359
-363
-362
-343
-329
-323
-315
-302
-314
-344
-369
-372
-385
-398
-388
-383
-378
-371
-350
-337
-339
-340
-332
-317
-344
-347
-368
-378
-348
-341
-328
-302
-300
-294
-282
-252
-214
-226
-215
-186
-188
-198
-195
-191
-198
-204
-210
-213
-215
-211
-217
-217
-223
-232
-200
-194
-211
-199
-220
-228
-222
-244
-263
-272
-292
-289
-296
-311
-304
-304
-299
-298
-289
-292
-292
-297
-305
-327
-346
-346
-358
-354
-352
-365
-360
-346
-339
-338
-328
-297
-296
-285
-278
-277
-261
-254
-241
-226
-220
-215
-210
-237
-234
-215
-204
-212
-223
-199
-219
-211
-209
-236
-237
-253
-260
-258
-242
-226
-248
-238
-233
-264
-247
-214
-204
-226
-237
-235
-238
-241
-264
-251
-238
-258
-236
-252
-261
-235
-253
-243
-210
-217
-187
-175
-192
-198
-234
-231
-209
-206
-215
-213
-206
-215
-192
-186
-184
-183
-178
-178
-205
-202
-210
-253
-268
-267
-292
-319
-342
-362
-369
-333
-303
-291
-292
-293
-291
-322
-325
-317
-305
-287
-318
-329
-298
-305
-301
-277
-265
-241
-232
-250
-247
-262
-286
-279
-276
-272
-283
-307
-327
-351
-365
-370
-382
-375
-344
-322
-318
-327
-327
-322
-339
-338
-316
-329
-352
-380
-382
-406
-413
-424
-467
-446
-416
-406
-407
-405
-403
-388
-380
-376
-385
-398
-390
-379
-387
-378
-340
-323
-325
-315
-324
-332
-323
-318
-281
-285
-287
-308
-336
-339
-329
-292
-279
-299
-284
-288
-312
-311
-303
-332
-327
-311
-324
-314
-324
-339
-334
-358
-360
-333
-324
-302
-289
-303
-308
-307
-315
-319
-321
-287
-271
-286
-286
-270
-285
-285
-251
-268
-279
-292
-314
-297
-285
-285
-291
-300
-297
-279
-296
-295
-316
-345
-323
-307
-327
-332
-317
-319
-322
-350
-341
-335
-362
-358
-363
-403
-393
-411
-434
-409
-426
-417
-397
-398
-367
-353
-375
-384
-397
-394
-392
-410
-408
-362
-337
-347
-316
-309
-313
-286
-280
-283
-301
-311
-296
-322
-344
-327
-352
-344
-320
-355
-346
-358
-380
-375
-362
-365
-362
-363
-379
-390
-395
-384
-391
-407
-375
-376
-378
-349
-374
-364
-337
-344
-343
-327
-324
-317
-300
-278
-256
-258
-254
-218
-215
-219
-207
-217
-215
-172
-161
-146
-140
-163
-148
-170
-199
-196
-208
-234
-230
-231
-218
-204
-223
-197
-175
-192
-202
-186
-202
-228
-247
-242
-247
-267
-268
-253
-262
-268
-258
-244
-223
-236
-237
-212
-221
-213
-207
-208
-219
-238
-258
-257
-239
-264
-271
-250
-207
-198
-222
-204
-192
-186
-165
-140
-138
-140
-151
-159
-153
-156
-181
-183
-180
-202
-199
-194
-184
-187
-191
-167
-166
-180
-183
-207
-234
-253
-272
-297
-276
-271
-251
-241
-239
-232
-246
-244
-200
-203
-222
-179
-189
-193
-205
-199
-159
-175
-175
-147
-154
-175
-152
-162
-149
-128
-120
-95
-104
-119
-141
-143
-141
-127
-145
-142
-93
-85
-114
-134
-145
-162
-160
-158
-130
-133
-150
-134
-141
-148
-164
-169
-151
-173
-186
-163
-173
-193
-183
-168
-171
-165
-201
-230
-215
-208
-206
-189
-173
-169
-189
-209
-208
-209
-204
-181
-181
-196
-184
-183
-151
-126
-141
-153
-156
-149
-120
-99
-126
-144
-174
-209
-231
-252
-262
-255
-264
-285
-327
-320
-307
-298
-275
-282
-301
-311
-291
-307
-294
-293
-304
-293
-256
-241
-239
-221
-208
-183
-179
-164
-163
-182
-158
-137
-165
-179
-181
-209
-222
-218
-213
-227
-227
-208
-222
-229
-237
-228
-221
-218
-212
-226
-217
-235
-220
-213
-228
-197
-214
-241
-264
-245
-227
-240
-242
-247
-250
-285
-303
-311
-345
-343
-325
-323
-313
-302
-279
-272
-252
-246
-255
-238
-251
-252
-240
-234
-214
-215
-235
-224
-210
-191
-187
-185
-167
-198
-180
-168
-230
-222
-208
-246
-257
-274
-269
-272
-285
-264
-278
-305
-297
-291
-320
-319
-309
-308
-314
-322
-308
-285
-286
-292
-299
-302
-296
-267
-297
-315
-280
-284
-276
-279
-258
-251
-246
-229
-227
-247
-249
-246
-252
-247
-275
-277
-259
-273
-252
-261
-281
-276
-295
-314
-309
-334
-369
-374
-403
-401
-393
-414
-386
-355
-381
-386
-392
-411
-424
-433
-424
-415
-422
-414
-402
-414
-410
-404
-407
-405
-393
-387
-384
-374
-374
-387
-393
-350
-327
-342
-290
-249
-269
-264
-265
-298
-294
-284
-283
-308
-338
-341
-368
-382
-360
-340
-345
-333
-326
-356
-383
-396
-411
-418
-417
-434
-409
-396
-385
-367
-376
-371
-351
-352
-355
-346
-317
-293
-296
-288
-293
-301
-290
-273
-276
-263
-268
-294
-300
-303
-297
-287
-295
-317
-298
-321
-343
-341
-346
-356
-348
-358
-375
-391
-391
-381
-413
-401
-374
-387
-364
-346
-346
-329
-335
-319
-334
-367
-333
-341
-369
-386
-408
-413
-430
-449
-452
-464
-457
-445
-454
-472
-465
-467
-471
-441
-451
-470
-479
-477
-484
-478
-451
-440
-459
-441
-416
-417
-407
-378
-379
-366
-345
-362
-369
-336
-326
-349
-362
-375
-356
-360
-349
-326
-343
-334
-343
-372
-374
-356
-364
-362
-360
-377
-366
-366
-348
-350
-365
-329
-330
-348
-345
-350
-356
-375
-384
-389
-398
-390
-374
-381
-381
-348
-334
-324
-301
-302
-342
-345
-330
-331
-335
-356
-352
-339
-351
-331
-309
-308
-305
-302
-335
-354
-344
-362
-373
-394
-414
-371
-367
-381
-375
-383
-384
-366
-356
-383
-385
-377
-410
-417
-414
-404
-409
-424
-434
-435
-407
-411
-418
-397
-385
-388
-374
-369
-362
-343
-334
-303
-295
-322
-313
-285
-281
-272
-278
-299
-290
-279
-273
-254
-266
-277
-257
-262
-311
-306
-323
-340
-312
-334
-342
-344
-364
-331
-325
-355
-331
-321
-325
-324
-348
-358
-378
-404
-389
-403
-424
-415
-421
-404
-401
-399
-377
-382
-399
-392
-375
-348
-324
-325
-318
-323
-354
-344
-324
-329
-296
-290
-275
-269
-255
-231
-255
-247
-223
-208
-219
-201
-198
-202
-213
-205
-205
-231
-246
-264
-230
-219
-240
-225
-225
-232
-230
-246
-244
-228
-228
-230
-235
-277
-276
-282
-295
-281
-268
-238
-238
-247
-229
-220
-242
-240
-222
-235
-247
-232
-208
-221
-238
-209
-204
-221
-188
-163
-187
-204
-208
-225
-235
-220
-207
-207
-203
-194
-190
-195
-212
-197
-212
-221
-202
-224
-228
-247
-262
-254
-274
-267
-259
-296
-283
-263
-261
-278
-268
-243
-231
-206
-196
-190
-205
-191
-190
-219
-238
-215
-219
-232
-226
-253
-253
-236
-252
-254
-269
-282
-285
-317
-301
-301
-329
-333
-342
-333
-342
-347
-324
-293
-289
-290
-277
-306
-282
-270
-263
-282
-282
-271
-293
-293
-298
-296
-307
-291
-300
-316
-300
-300
-287
-272
-296
-300
-291
-293
-282
-294
-301
-318
-327
-324
-328
-324
-303
-285
-277
-280
-268
-270
-262
-237
-243
-243
-239
-250
-267
-284
-277
-271
-292
-299
-308
-307
-332
-339
-336
-318
-312
-316
-315
-357
-352
-347
-371
-386
-369
-364
-365
-366
-361
-335
-330
-309
-279
-273
-290
-306
-294
-304
-287
-287
-318
-306
-285
-296
-275
-264
-238
-248
-265
-234
-237
-249
-259
-241
-247
-251
-222
-190
-209
-221
-200
-224
-232
-215
-211
-199
-189
-179
-152
-131
-108
-93
-117
-109
-89
-83
-98
-108
-96
-101
-95
-53
-32
-45
-58
-44
-33
-19
2
5
-4
-28
-49
-49
-53
-41
-37
-38
-29
-38
-38
-41
-56
-73
-85
-95
-86
-98
-114
-122
-129
-139
-153
-155
-183
-207
-212
-234
-271
-274
-288
-283
-277
-292
-289
-326
-341
-351
-366
-377
-402
-409
-391
-363
-345
-344
-345
-345
-331
-316
-328
-310
-316
-360
-365
-394
-403
-394
-415
-427
-436
-428
-455
-474
-457
-469
-500
-517
-518
-526
-527
-505
-507
-508
-520
-512
-490
-504
-481
-481
-512
-507
-512
-484
-465
-484
-476
-457
-458
-458
-456
-436
-431
-420
-392
-378
-362
-373
-353
-340
-349
-326
-314
-322
-323
-333
-344
-327
-304
-286
-292
-278
-259
-231
-223
-211
-194
-187
-183
-187
-153
-147
-138
-131
-132
-119
-115
-106
-82
-107
-106
-86
-65
-43
-44
-25
-12
-18
11
40
45
43
32
11
34
64
80
99
136
164
138
162
212
245
249
278
298
268
263
249
225
188
179
193
210
220
218
215
210
206
207
224
246
258
264
256
256
270
285
306
305
326
313
310
342
339
327
297
286
284
241
225
206
178
162
128
102
78
84
85
84
69
39
26
-5
-38
-39
-87
-144
-194
-252
-322
-368
-407
-454
-502
-550
-577
-600
-650
-686
-708
-762
-791
-809
-831
-845
-909
-953
-971
-1022
-1058
-1091
-1096
-1099
-1107
-1123
-1130
-1115
-1150
-1157
-1155
-1171
-1180
-1181
-1162
-1164
-1144
-1116
-1110
-1103
-1096
-1109
-1113
-1082
-1071
-1080
-1062
-1014
-974
-958
-945
-918
-884
-875
-836
-807
-794
-740
-729
-699
-658
-630
-559
-513
-506
-470
-452
-443
-411
-362
-291
-290
-275
-222
-194
-149
-114
-87
-46
2
38
81
125
155
187
202
215
263
286
296
326
341
359
390
405
396
414
415
391
396
417
437
434
417
448
461
475
510
529
522
532
559
562
563
593
618
634
638
639
673
683
693
755
790
828
873
897
926
990
1039
1076
1128
1143
1174
1160
1117
1080
1053
1009
963
959
937
893
900
870
823
794
751
701
669
639
587
558
500
426
363
261
134
35
-81
-197
-246
-340
-402
-425
-510
-603
-690
-755
-822
-882
-916
-935
-946
-975
-1035
-1064
-1111
-1156
-1189
-1234
-1277
-1315
-1326
-1334
-1323
-1307
-1310
-1319
-1299
-1294
-1303
-1275
-1245
-1211
-1173
-1164
-1153
-1137
-1135
-1131
-1105
-1070
-1021
-986
-964
-941
-917
-898
-872
-851
-801
-742
-685
-625
-561
-508
-488
-432
-395
-379
-350
-309
-265
-245
-232
-222
-201
-161
-131
-120
-113
-127
-137
-151
-142
-106
-106
-91
-82
-101
-102
-133
-171
-187
-208
-223
-237
-285
-314
-353
-399
-418
-445
-472
-497
-519
-533
-532
-567
-585
-584
-597
-631
-685
-713
-743
-758
-753
-733
-735
-729
-722
-763
-791
-795
-830
-848
-832
-827
-812
-803
-757
-731
-737
-709
-696
-695
-683
-654
-618
-597
-541
-495
-478
-428
-411
-379
-336
-294
-243
-215
-174
-95
-51
-16
54
123
209
285
353
426
497
595
680
717
787
846
901
978
1066
1141
1217
1300
1360
1417
1437
1446
1433
1392
1364
1358
1338
1357
1371
1385
1401
1367
1350
1295
1189
1135
1087
1043
1018
980
924
833
717
590
452
334
215
131
78
4
-61
-135
-223
-292
-365
-450
-531
-620
-675
-748
-793
-850
-942
-1024
-1119
-1211
-1272
-1334
-1363
-1391
-1429
-1443
-1471
-1505
-1553
-1608
-1663
-1704
-1708
-1685
-1660
-1598
-1573
-1560
-1532
-1542
-1553
-1520
-1481
-1435
-1427
-1390
-1329
-1340
-1319
-1290
-1262
-1229
-1194
-1131
-1075
-1028
-992
-925
-844
-781
-720
-691
-684
-655
-617
-586
-525
-474
-433
-403
-380
-332
-293
-253
-210
-165
-119
-96
-65
-48
-32
-51
-67
-65
-91
-110
-112
-89
-79
-91
-86
-107
-120
-120
-143
-168
-184
-204
-216
-215
-221
-222
-198
-174
-202
-225
-244
-264
-251
-265
-278
-298
-328
-337
-360
-362
-353
-368
-386
-372
-358
-363
-362
-346
-328
-308
-279
-287
-308
-298
-296
-283
-242
-207
-190
-196
-204
-195
-186
-152
-134
-111
-58
-25
-5
29
73
135
217
298
381
422
478
559
612
671
729
785
825
865
943
1040
1126
1173
1205
1221
1245
1237
1182
1165
1150
1144
1164
1178
1201
1211
1218
1195
1138
1095
1060
1024
983
950
901
845
763
676
548
417
308
228
165
68
28
3
-66
-128
-197
-290
-371
-453
-524
-557
-607
-668
-715
-782
-882
-980
-1037
-1107
-1196
-1245
-1284
-1315
-1349
-1363
-1403
-1458
-1520
-1546
-1550
-1571
-1556
-1516
-1477
-1449
-1430
-1438
-1471
-1462
-1452
-1454
-1419
-1372
-1347
-1328
-1295
-1279
-1260
-1248
-1214
-1171
-1138
-1068
-997
-960
-897
-837
-834
-831
-802
-777
-756
-751
-740
-708
-684
-639
-612
-604
-550
-521
-523
-469
-417
-344
-283
-266
-235
-208
-198
-199
-201
-186
-160
-150
-137
-122
-136
-154
-143
-132
-158
-153
-148
-145
-130
-137
-127
-128
-180
-192
-195
-215
-212
-223
-203
-180
-182
-173
-189
-208
-259
-276
-268
-293
-310
-323
-314
-320
-332
-345
-348
-331
-310
-293
-281
-276
-259
-212
-193
-208
-209
-204
-202
-215
-226
-195
-158
-153
-111
-75
-50
-13
24
66
99
137
190
228
263
304
321
382
431
457
504
548
594
633
679
746
834
884
926
957
944
921
903
887
897
911
956
978
974
972
977
939
878
861
791
728
736
720
662
631
568
472
380
262
147
110
30
-33
-78
-174
-245
-318
-381
-471
-555
-610
-664
-708
-705
-700
-725
-782
-844
-922
-1000
-1057
-1116
-1154
-1190
-1224
-1226
-1260
-1291
-1317
-1364
-1394
-1422
-1444
-1443
-1426
-1407
-1378
-1360
-1392
-1389
-1433
-1480
-1459
-1435
-1402
-1371
-1350
-1314
-1273
-1288
-1290
-1252
-1220
-1193
-1156
-1100
-1066
-1043
-1005
-987
-962
-941
-929
-908
-887
-854
-804
-748
-695
-647
-628
-614
-612
-637
-620
-584
-545
-483
-450
-423
-436
-435
-407
-397
-370
-343
-313
-306
-307
-286
-300
-304
-306
-323
-334
-325
-308
-300
-264
-240
-237
-227
-228
-225
-221
-210
-226
-203
-189
-202
-213
-209
-195
-208
-209
-196
-206
-226
-225
-211
-206
-202
-196
-202
-224
-237
-225
-206
-192
-175
-155
-143
-159
-144
-122
-126
-123
-109
-98
-103
-74
-50
-31
-18
0
20
11
24
67
113
153
211
286
332
383
427
453
495
537
559
587
623
700
771
819
847
851
863
869
842
839
870
874
831
798
813
790
782
770
719
698
694
678
651
661
692
678
637
586
523
411
319
240
170
108
47
6
-72
-166
-225
-275
-348
-422
-460
-488
-505
-520
-544
-560
-607
-640
-703
-785
-829
-864
-919
-957
-945
-961
-1006
-1023
-1059
-1115
-1152
-1163
-1167
-1181
-1187
-1201
-1193
-1196
-1215
-1245
-1261
-1248
-1243
-1255
-1268
-1259
-1243
-1241
-1242
-1229
-1225
-1221
-1199
-1150
-1110
-1061
-982
-914
-875
-852
-828
-812
-829
-811
-775
-749
-720
-709
-675
-648
-645
-635
-618
-612
-561
-510
-463
-405
-402
-382
-393
-411
-399
-393
-396
-378
-387
-401
-366
-354
-330
-298
-287
-291
-270
-267
-250
-241
-235
-203
-187
-177
-175
-167
-155
-160
-133
-87
-86
-116
-101
-78
-115
-135
-145
-171
-184
-179
-143
-123
-117
-81
-80
-92
-78
-87
-113
-120
-129
-125
-113
-97
-88
-70
-60
-59
-48
-38
11
30
20
19
11
34
59
95
110
126
167
201
212
225
270
300
315
333
371
401
461
484
510
544
593
656
696
735
749
753
739
710
726
713
682
684
671
654
644
647
641
620
602
617
612
601
622
638
616
577
531
455
363
294
211
97
36
-12
-64
-117
-176
-216
-255
-281
-314
-374
-444
-456
-486
-509
-519
-551
-563
-611
-664
-710
-749
-806
-850
-880
-918
-942
-996
-1045
-1093
-1125
-1144
-1168
-1161
-1148
-1155
-1147
-1139
-1137
-1145
-1138
-1121
-1157
-1167
-1163
-1169
-1174
-1179
-1207
-1214
-1214
-1234
-1251
-1248
-1192
-1160
-1133
-1071
-1044
-1023
-995
-973
-945
-929
-911
-871
-854
-863
-863
-865
-871
-852
-835
-816
-794
-752
-704
-661
-623
-593
-530
-518
-494
-465
-449
-425
-418
-417
-422
-432
-445
-437
-413
-414
-406
-386
-346
-321
-294
-262
-287
-271
-257
-257
-268
-264
-210
-195
-181
-164
-168
-185
-213
-195
-189
-204
-215
-202
-172
-176
-142
-138
-164
-162
-160
-152
-138
-111
-102
-70
-51
-60
-57
-48
-50
-52
-41
-25
-9
11
37
61
75
87
134
183
207
234
268
286
300
310
306
287
274
314
341
367
407
435
476
511
544
584
618
657
690
700
701
694
677
650
641
643
629
644
671
691
702
715
699
643
586
557
559
551
553
547
522
472
394
332
280
207
154
101
26
-8
-74
-162
-216
-270
-336
-379
-412
-459
-480
-498
-509
-510
-540
-581
-626
-656
-700
-758
-791
-810
-833
-886
-927
-971
-1045
-1072
-1095
-1104
-1109
-1115
-1098
-1094
-1078
-1059
-1070
-1058
-1069
-1095
-1095
-1116
-1116
-1105
-1120
-1126
-1154
-1196
-1219
-1251
-1260
-1271
-1258
-1213
-1170
-1128
-1083
-1050
-1028
-1009
-952
-944
-959
-952
-933
-895
-884
-892
-867
-833
-845
-807
-796
-795
-741
-707
-664
-631
-633
-646
-617
-594
-565
-541
-534
-510
-496
-482
-472
-474
-442
-406
-395
-384
-359
-341
-304
-277
-286
-263
-264
-259
-228
-237
-226
-227
-232
-213
-228
-228
-228
-245
-237
-220
-248
-266
-277
-283
-271
-278
-257
-252
-230
-187
-173
-139
-112
-93
-58
-69
-78
-68
-54
-39
-34
-34
-19
-14
-30
-16
2
40
53
46
49
0
-8
16
43
81
152
210
216
228
258
301
327
355
388
423
459
500
538
567
590
658
726
758
799
812
799
783
805
801
761
754
722
731
716
690
702
697
702
714
711
702
704
693
657
631
629
616
566
502
435
398
368
293
227
167
129
69
-39
-90
-167
-258
-330
-400
-405
-413
-456
-481
-524
-578
-628
-692
-748
-797
-816
-848
-903
-951
-982
-992
-1021
-1037
-1057
-1096
-1102
-1099
-1110
-1113
-1112
-1085
-1066
-1071
-1060
-1029
-1011
-1005
-1014
-1006
-983
-985
-969
-961
-963
-951
-945
-940
-949
-932
-894
-868
-861
-876
-866
-833
-826
-805
-801
-795
-786
-803
-811
-806
-792
-769
-770
-759
-736
-706
-677
-673
-648
-620
-610
-584
-572
-553
-512
-495
-468
-453
-447
-419
-390
-351
-314
-300
-304
-316
-291
-268
-274
-262
-245
-225
-199
-176
-170
-162
-139
-154
-171
-160
-172
-197
-208
-208
-189
-172
-157
-137
-127
-125
-126
-108
-102
-111
-93
-72
-76
-86
-64
-46
-58
-69
-60
-49
-45
-48
-56
-36
-26
-19
-17
-14
15
28
61
81
97
120
127
158
164
152
176
197
201
235
278
301
318
325
346
377
416
449
443
465
497
535
560
569
599
645
694
725
743
776
812
835
848
868
902
910
898
892
865
842
840
830
807
779
784
777
742
709
669
607
559
509
441
367
298
244
181
79
-6
-56
-101
-164
-247
-304
-362
-408
-431
-467
-514
-535
-532
-540
-546
-566
-605
-668
-691
-724
-775
-815
-877
-932
-998
-1057
-1119
-1155
-1185
-1201
-1213
-1209
-1200
-1216
-1221
-1212
-1201
-1203
-1200
-1180
-1173
-1181
-1185
-1162
-1130
-1126
-1123
-1129
-1143
-1110
-1112
-1133
-1110
-1084
-1082
-1100
-1088
-1054
-1040
-1026
-1013
-991
-954
-937
-920
-884
-842
-789
-779
-779
-778
-794
-796
-790
-783
-810
-819
-788
-758
-710
-665
-636
-588
-525
-477
-461
-427
-406
-403
-400
-395
-368
-342
-340
-341
-330
-287
-234
-212
-214
-218
-227
-223
-199
-184
-173
-139
-135
-151
-117
-113
-115
-109
-112
-126
-118
-97
-103
-129
-132
-112
-97
-72
-62
-36
-5
-5
-10
-29
-26
-11
2
2
0
8
19
31
34
16
-39
-64
-41
-17
-33
-62
-59
-40
-21
30
78
105
140
161
166
167
178
190
201
232
256
272
320
330
353
417
452
494
531
573
620
675
726
763
808
824
782
767
768
784
790
772
797
794
780
748
719
700
669
643
616
591
569
541
489
454
423
367
321
287
251
224
142
81
66
17
-56
-132
-191
-234
-291
-347
-418
-501
-558
-589
-610
-659
-689
-701
-744
-780
-812
-844
-865
-895
-891
-910
-950
-975
-1051
-1120
-1167
-1210
-1223
-1228
-1230
-1228
-1219
-1198
-1184
-1175
-1184
-1179
-1192
-1209
-1192
-1177
-1195
-1195
-1176
-1172
-1153
-1151
-1154
-1155
-1150
-1143
-1163
-1161
-1134
-1132
-1109
-1090
-1096
-1064
-1052
-1043
-1023
-1004
-991
-952
-917
-911
-888
-878
-864
-842
-833
-825
-843
-851
-840
-835
-819
-795
-763
-731
-696
-682
-676
-636
-593
-570
-552
-530
-493
-489
-486
-460
-470
-480
-440
-445
-434
-392
-396
-380
-363
-351
-343
-334
-309
-309
-302
-267
-240
-244
-256
-235
-233
-224
-225
-239
-209
-208
-196
-174
-132
-99
-105
-86
-71
-25
19
44
77
70
56
72
68
59
43
23
20
0
2
15
-9
-12
8
44
73
75
99
118
120
129
179
219
223
268
307
343
363
350
397
421
412
458
510
550
599
643
691
746
821
878
897
922
944
943
953
962
980
1026
1037
1047
1047
1005
951
899
846
774
741
717
686
638
586
574
517
472
422
356
301
221
154
95
12
-72
-139
-207
-316
-389
-439
-515
-590
-649
-688
-736
-785
-800
-804
-842
-870
-896
-899
-904
-915
-920
-962
-990
-1013
-1054
-1063
-1097
-1090
-1162
-1075
-1227
-1278
-1150
-1123
-1294
-1077
-1303
-952
-2805
-4645
-3840
-2897
-1965
-1813
-2099
-5137
-6006
-5192
-4481
-3904
-3552
-3118
-3080
-3370
-4079
-4586
-5007
-5142
-5347
-5468
-5577
-5681
-5352
-4980
-4508
-4220
-4009
-3748
-3568
-3562
-3393
-3407
-3635
-4120
-4434
-4956
-5334
-5558
-6052
-6159
-6821
-7708
-7962
-7637
-7287
-7002
-6527
-6321
-6322
-6729
-7155
-7545
-7480
-7546
-8559
-9550
-9919
-9800
-9739
-10226
-10801
-10618
-9881
-8877
-7439
-6176
-5317
-4998
-4868
-4748
-4626
-4545
-4493
-4363
-4127
-3407
-2355
-1339
-385
479
1656
2932
4073
5140
5877
6396
6772
6854
6780
6386
5554
4939
4556
4071
3452
2905
2435
2065
1871
1703
1615
1691
1929
2261
2544
2771
2978
3236
3430
3411
3281
3285
3500
3942
4442
5051
5786
6669
7685
8607
9702
11118
12246
13497
14520
14316
12682
9557
6163
3049
666
-628
-2472
-4409
-5874
-7344
-7537
-7010
-6868
-6829
-6961
-6841
-6418
-5617
-4579
-4399
-4918
-5927
-7162
-7756
-7891
-7312
-6283
-5295
-3787
-2184
-170
1924
3493
4884
5888
6839
7693
8227
8583
8467
7869
7288
6412
5380
4541
4071
4068
4208
4745
5170
5261
5135
4426
3434
2431
1299
41
-1370
-2844
-4184
-5389
-6260
-7158
-7952
-8278
-8247
-7793
-7149
-6384
-5535
-4761
-4103
-3696
-3704
-3810
-3909
-3927
-3829
-3632
-3120
-2630
-2058
-1421
-898
-271
301
791
1365
1754
1674
1380
1032
578
36
-519
-1309
-2047
-2403
-2550
-2554
-2602
-2711
-2720
-2620
-2616
-2806
-3100
-3289
-3447
-3758
-4189
-4665
-4988
-5111
-5041
-4836
-4562
-4101
-3362
-2508
-1676
-891
-200
431
905
1193
1275
1305
1412
1518
1649
1776
1863
2027
2406
2851
3216
3552
3899
4169
4311
4178
3818
3459
3064
2654
2111
1576
1169
1013
1225
1342
1534
2164
2726
3399
4229
4535
4868
5374
5372
5546
5750
5723
5930
6085
6330
6602
7375
8334
9062
9936
10698
11431
12228
12856
13087
13119
13065
13171
13147
13275
13298
13184
13620
13974
13555
11898
9075
4809
240
-2938
-5059
-6554
-7072
-8107
-9434
-9736
-9996
-9721
-8931
-8645
-8790
-8670
-8092
-7185
-6174
-5453
-5372
-5802
-5997
-5335
-3536
-1248
1488
4249
6515
8496
10050
11257
12118
12480
12549
12428
12291
12195
11645
11055
10437
9477
8681
8075
7372
6831
6754
6683
6263
5341
3738
1620
-456
-2358
-3932
-5091
-5919
-6441
-6775
-6821
-6682
-6400
-5974
-5393
-4694
-3787
-2812
-1926
-1272
-828
-427
67
123
508
1131
1833
3027
4166
5306
6397
7181
7435
7251
6885
6458
5910
5226
4092
2538
836
-583
-1846
-2916
-3703
-4563
-5051
-5046
-5037
-4997
-5038
-5307
-5565
-5662
-5741
-5758
-5663
-5465
-5050
-4585
-4130
-3585
-2849
-2054
-1194
-447
220
972
1535
1832
1844
1675
1453
1452
1576
1640
1569
1599
1846
2125
2396
2505
2445
2329
2220
1971
1678
1303
809
297
-280
-867
-1273
-1416
-1375
-1203
-1085
-930
-646
-294
48
270
410
565
884
1299
1685
2073
2548
3119
3845
4545
5240
5975
6651
7165
7671
7989
7908
7927
7790
7456
7552
7646
7268
7268
7240
7115
7800
8205
8168
8433
8563
8395
8594
8688
8596
8805
8755
8883
8743
7842
5876
2742
-1840
-6300
-8674
-9878
-9554
-8663
-8626
-8960
-8573
-8203
-7300
-6071
-5850
-5950
-6072
-5612
-5172
-4392
-3902
-4094
-4540
-4375
-3160
-1220
1622
4326
6397
7568
8132
7933
7660
6982
5832
4959
4057
3461
2862
2145
1424
808
128
-228
-477
-927
-1195
-1357
-1903
-2875
-4070
-5818
-7642
-9076
-9956
-10102
-9580
-8748
-7941
-7162
-6212
-5312
-4567
-3897
-3346
-2726
-1985
-1409
-1223
-1230
-1335
-1387
-1196
-658
57
910
1762
2463
2945
3062
2930
2318
1273
97
-1036
-2078
-2923
-3638
-4489
-5701
-7052
-7964
-8302
-8294
-8298
-8421
-8454
-7948
-7305
-7020
-7108
-7423
-7455
-6779
-5896
-5288
-4565
-3581
-2594
-1915
-1458
-1104
-667
-238
-70
-157
-376
-464
-495
-770
-1397
-2107
-2421
-2160
-1750
-1493
-1408
-1362
-1241
-1177
-1237
-1591
-2132
-2503
-2575
-2594
-2665
-2713
-2699
-2628
-2511
-2416
-2173
-1628
-1085
-682
-464
-280
-67
229
327
136
72
373
1052
1824
2496
3046
3635
4258
4879
5215
5379
5549
5774
5909
5802
5717
5594
5577
5666
5515
5552
5887
6257
6564
6685
6311
5920
5913
5867
5736
5947
6347
6659
7083
7591
8008
8605
9302
9224
7966
5762
1895
-3075
-6415
-8174
-8882
-7782
-6986
-7601
-7531
-6953
-6202
-4627
-3574
-3604
-3981
-4351
-4765
-4619
-4092
-3887
-4144
-4391
-3828
-2350
-42
2742
5049
6262
6857
6614
5957
5159
4049
3038
2005
1102
534
-75
-684
-955
-1262
-1310
-951
-985
-1452
-1907
-2571
-3611
-4588
-5858
-7261
-8254
-8794
-8719
-8069
-7008
-5822
-4763
-3662
-2609
-1956
-1459
-1253
-1246
-1028
-679
-528
-669
-836
-893
-576
176
1027
1806
2391
2695
2662
2207
1611
842
-262
-1392
-2459
-3332
-3911
-4399
-5207
-6284
-7109
-7583
-7558
-7135
-6896
-6847
-6703
-6482
-6103
-5624
-5296
-5158
-4867
-4250
-3480
-2602
-1770
-1142
-721
-464
-304
-259
-284
-384
-746
-1286
-1804
-2230
-2562
-2915
-3334
-3696
-3693
-3339
-2965
-2749
-2751
-2837
-2821
-2701
-2647
-2771
-2996
-3139
-3212
-3180
-2941
-2624
-2289
-1907
-1571
-1237
-859
-520
-289
-161
-114
-60
91
229
386
687
1020
1452
1941
2420
2989
3586
4038
4347
4625
4655
4633
4747
4650
4490
4465
4406
4529
4780
4958
4994
4992
5233
5243
5225
5631
5649
5704
6215
6008
5962
6690
6891
7230
7982
8417
8780
9472
10092
10335
9931
8292
4969
84
-4270
-6513
-7314
-6486
-5394
-5992
-6456
-6324
-6141
-4767
-3227
-2788
-3286
-4275
-5177
-5569
-5133
-4357
-4086
-4116
-3714
-2542
-771
1487
3599
4691
5337
5367
4646
3926
2848
1539
455
-280
-608
-1007
-1399
-1576
-1784
-1707
-1444
-1556
-2030
-2730
-3575
-4619
-5519
-6278
-6970
-7259
-7219
-6852
-6111
-5196
-4240
-3293
-2233
-1047
-247
69
-44
-491
-637
-453
-192
116
409
737
1077
1534
2038
2468
2713
2670
2259
1561
742
-150
-1166
-2095
-2741
-3131
-3188
-3213
-3268
-3330
-3473
-3869
-4881
-6230
-6933
-7009
-6763
-6577
-6794
-6804
-5891
-4417
-3182
-2268
-1717
-1170
-346
140
-19
-477
-842
-1109
-1653
-2338
-2798
-2989
-2830
-2781
-2997
-3228
-3230
-3137
-3284
-3753
-4428
-4809
-4625
-4355
-4282
-4372
-4353
-3851
-3117
-2343
-1865
-1729
-1476
-1165
-920
-805
-802
-744
-597
-452
-338
-129
242
640
997
1367
1775
2221
2585
2697
2530
2536
2671
2835
3157
3295
3370
3557
3785
4057
4441
4852
5059
5076
5102
5181
5251
5152
4931
4817
4998
5308
5646
6188
6223
6390
6958
7006
7557
8133
8260
8629
8834
8979
9188
9629
10130
10060
9476
7606
4162
-57
-4028
-5880
-6357
-5585
-4705
-5777
-6682
-7004
-6598
-4635
-3036
-2637
-3501
-5164
-6011
-6204
-5060
-3561
-3057
-2568
-2349
-1525
-68
1409
2890
3528
3951
4156
3506
2836
1630
179
-701
-1327
-1252
-1297
-1596
-1897
-2489
-2609
-2525
-2770
-3182
-3908
-4771
-5454
-5992
-6248
-6357
-6020
-5366
-4678
-3745
-3033
-2450
-1811
-1084
-131
637
990
834
344
154
350
800
1424
1865
2154
2312
2378
2378
2230
2010
1536
856
187
-510
-1190
-1907
-2472
-2742
-2706
-2359
-2149
-2206
-2498
-3326
-4371
-5214
-5841
-6008
-5956
-6106
-6237
-6027
-5336
-4258
-3071
-2120
-1499
-999
-722
-750
-990
-1351
-1742
-2132
-2478
-2886
-3256
-3478
-3522
-3445
-3350
-3251
-3274
-3510
-3962
-4518
-4969
-5183
-5167
-5099
-4988
-4743
-4356
-3754
-2992
-2289
-1692
-1232
-944
-767
-717
-705
-672
-608
-470
-292
-70
202
568
938
1270
1643
2033
2403
2595
2508
2356
2297
2371
2605
2877
3051
3177
3502
3810
4148
4528
4542
4547
4590
4623
4651
4739
4887
4839
5189
5542
5671
6338
6658
6609
6918
6793
6764
7098
7244
7578
7690
7968
8205
8281
8947
9084
9311
9872
9397
8266
5704
1468
-3027
-5917
-6759
-6340
-5310
-5475
-6714
-7169
-6778
-5034
-2578
-1467
-1917
-3712
-5581
-6274
-5664
-3906
-2517
-1909
-1556
-1200
-266
934
2227
3284
3770
4077
3748
2757
1455
-123
-1358
-1974
-1957
-1663
-1723
-2025
-2492
-2828
-2693
-2641
-2853
-3369
-4192
-5029
-5681
-5960
-5873
-5420
-4548
-3493
-2484
-1683
-1218
-908
-531
157
917
1350
1329
854
452
451
780
1322
1874
2244
2380
2339
2191
1895
1514
1029
387
-294
-989
-1622
-2225
-2683
-2767
-2537
-1965
-1521
-1483
-1688
-2178
-2553
-3327
-4862
-5946
-6387
-6193
-5551
-5589
-5803
-5227
-3776
-2203
-1247
-910
-1161
-1291
-1330
-1898
-2488
-2904
-3063
-3291
-3763
-3918
-3866
-3527
-3105
-3083
-3222
-3366
-3605
-4030
-4699
-5315
-5721
-5669
-5154
-4667
-4268
-3885
-3311
-2422
-1404
-757
-695
-817
-795
-658
-582
-612
-611
-344
123
509
828
1260
1716
2147
2314
2328
2487
2548
2459
2137
1865
2098
2509
2931
3220
3387
3835
4351
4761
4930
4936
4864
4612
4535
4396
4267
4598
4557
4763
5655
6095
6725
7174
6916
7240
7361
7371
7686
7245
7131
7067
6971
7657
8082
8663
9064
9001
9365
8618
7115
4744
275
-3412
-5464
-6510
-5763
-5369
-6198
-6899
-6920
-5555
-3338
-1270
-637
-2112
-3978
-5341
-5589
-4290
-2899
-2112
-1857
-1807
-1109
-83
1213
2592
3112
3444
3418
2652
1672
300
-1001
-1964
-2313
-2135
-2213
-2415
-2684
-2981
-2726
-2342
-2334
-2626
-3310
-4082
-4841
-5296
-5320
-5055
-4311
-3364
-2468
-1668
-1112
-693
-306
212
850
1222
1214
828
344
310
656
1087
1438
1661
1741
1715
1750
1679
1440
1122
541
-188
-882
-1531
-2006
-2395
-2511
-2191
-1750
-1258
-1098
-1366
-1691
-2015
-2407
-3279
-4541
-5417
-5819
-5616
-5169
-5032
-4774
-4026
-2921
-1917
-1306
-1210
-1441
-1613
-1927
-2401
-2822
-3203
-3509
-3872
-4011
-3901
-3662
-3269
-3064
-3119
-3333
-3592
-3845
-4278
-4750
-5240
-5549
-5337
-4868
-4287
-3747
-3175
-2358
-1444
-645
-411
-518
-574
-566
-477
-521
-554
-464
-255
188
575
953
1429
1820
2183
2255
2173
2148
1993
1847
1676
1676
1976
2321
2767
3109
3340
3715
4038
4413
4676
4524
4337
4066
3891
3966
4050
4292
4594
5082
5718
6086
6441
6750
6952
7223
7093
6900
6536
6088
6190
6167
6682
7382
7569
8240
8489
8730
9404
9099
8232
5704
1377
-2685
-5472
-6459
-5959
-5321
-5787
-6698
-6695
-5538
-3190
-671
152
-774
-3006
-5185
-5907
-5122
-3477
-2386
-1963
-1777
-1573
-814
375
1783
2912
3406
3438
2639
1258
-38
-1214
-1954
-2083
-2104
-2325
-2752
-3134
-3120
-2606
-1907
-1753
-2148
-2914
-3876
-4606
-5050
-5178
-4890
-4300
-3561
-2815
-2182
-1510
-878
-335
216
696
869
643
346
113
135
425
710
1018
1302
1469
1582
1599
1475
1336
1168
803
218
-492
-1259
-1873
-2251
-2280
-1988
-1673
-1454
-1424
-1510
-1563
-1657
-1826
-2231
-3040
-4169
-5221
-5724
-5692
-5233
-4692
-4416
-4103
-3519
-2866
-2365
-2080
-1961
-2002
-2294
-2892
-3644
-4089
-4049
-3850
-3751
-3738
-3750
-3666
-3405
-3214
-3271
-3447
-3702
-4096
-4604
-5068
-5343
-5340
-5002
-4444
-3820
-3192
-2520
-1914
-1415
-1067
-920
-746
-619
-669
-873
-1076
-1065
-750
-285
139
512
865
1276
1703
1913
1985
1988
1891
1805
1577
1406
1381
1535
2022
2510
2982
3441
3649
4014
4280
4442
4664
4538
4471
4382
4223
4312
4365
4725
5261
5476
5918
6198
6211
6600
6792
6697
6720
6619
6327
6310
6419
6456
6753
7161
7407
7739
8113
8279
7924
6469
3871
516
-2258
-4060
-4861
-4738
-5128
-5666
-5966
-5929
-4292
-1869
-1
694
-812
-3209
-4846
-4950
-3386
-1747
-1188
-1943
-3276
-3659
-2520
-188
2055
2802
2388
1262
383
455
742
659
-255
-1753
-3176
-3964
-3898
-3392
-2960
-2763
-2800
-2701
-2443
-2255
-2282
-2793
-3383
-3851
-4024
-3774
-3566
-3412
-3258
-3053
-2436
-1504
-513
237
467
412
316
464
854
1118
1099
680
112
-182
-113
281
710
867
742
524
398
349
348
168
-214
-601
-1069
-1439
-1622
-1775
-1825
-1865
-1970
-2292
-2868
-3315
-3716
-4019
-3979
-4030
-4154
-4168
-4173
-3969
-3473
-2891
-2431
-2219
-2281
-2431
-2476
-2406
-2320
-2415
-2672
-2949
-3288
-3531
-3572
-3532
-3507
-3439
-3389
-3553
-3716
-3751
-3785
-3714
-3625
-3644
-3632
-3532
-3257
-2914
-2567
-2206
-1911
-1596
-1302
-1043
-771
-522
-296
-146
-96
-70
-11
173
375
570
770
939
1116
1280
1358
1382
1411
1546
1830
1895
1924
2143
2274
2450
2866
3071
3002
3000
3174
3332
3343
3438
3548
3500
3520
3710
3772
3788
3877
3934
3970
4156
4239
4423
4702
4626
4600
4676
4723
4822
4893
4999
5064
5059
5224
5436
5602
5916
5901
5482
4824
3592
2231
1000
-272
-1074
-1763
-2458
-2724
-2997
-2783
-1857
-1082
-499
-559
-1299
-1811
-1893
-1325
-549
-402
-859
-1789
-2593
-2665
-2203
-1543
-1180
-1246
-1447
-1523
-1009
-200
489
768
413
-221
-790
-1029
-972
-970
-1160
-1591
-2039
-2247
-2299
-2174
-2033
-1969
-1934
-1982
-1934
-1756
-1482
-1131
-918
-869
-927
-1000
-992
-974
-924
-879
-857
-761
-600
-377
-163
-31
129
256
360
474
441
289
108
-50
-131
-160
-182
-236
-364
-464
-496
-440
-314
-239
-259
-399
-580
-746
-891
-936
-1029
-1162
-1327
-1535
-1598
-1575
-1467
-1367
-1395
-1457
-1561
-1673
-1728
-1810
-1864
-1863
-1859
-1878
-1934
-1967
-1987
-1918
-1811
-1784
-1788
-1793
-1792
-1771
-1726
-1698
-1721
-1772
-1855
-1948
-1955
-1864
-1718
-1579
-1562
-1610
-1658
-1659
-1559
-1467
-1386
-1364
-1400
-1418
-1408
-1343
-1229
-1101
-987
-885
-829
-756
-617
-450
-308
-228
-213
-192
-128
-13
136
270
399
497
561
641
724
830
949
1059
1211
1344
1434
1518
1534
1547
1585
1603
1654
1699
1743
1778
1820
1884
1917
1991
2097
2166
2265
2368
2444
2562
2660
2735
2808
2879
3007
3145
3254
3383
3498
3623
3804
3897
3747
3339
2681
2028
1716
1756
1988
2246
2271
2081
1847
1530
1198
1005
912
854
825
638
279
-13
-274
-514
-613
-742
-945
-1155
-1360
-1510
-1528
-1382
-1257
-1211
-1302
-1575
-1845
-1975
-1959
-1878
-1888
-2029
-2209
-2350
-2400
-2366
-2326
-2339
-2382
-2500
-2644
-2701
-2720
-2662
-2520
-2454
-2472
-2545
-2604
-2571
-2497
-2373
-2219
-2129
-2062
-1981
-1954
-1927
-1869
-1822
-1803
-1827
-1832
-1804
-1702
-1529
-1305
-1105
-967
-920
-937
-953
-947
-892
-814
-766
-759
-814
-888
-935
-952
-900
-857
-869
-901
-908
-867
-797
-692
-622
-658
-766
-881
-942
-936
-927
-884
-822
-784
-770
-808
-868
-918
-962
-989
-1043
-1121
-1194
-1215
-1212
-1240
-1274
-1299
-1334
-1371
-1425
-1475
-1486
-1454
-1411
-1423
-1462
-1515
-1538
-1509
-1469
-1426
-1363
-1277
-1186
-1090
-990
-931
-902
-869
-821
-797
-769
-660
-525
-421
-342
-286
-220
-105
22
134
226
328
432
563
644
734
828
907
1025
1127
1228
1315
1381
1517
1642
1750
1856
1921
2059
2159
2205
2308
2369
2435
2524
2638
2752
2863
3053
3227
3396
3600
3694
3840
4009
4152
4305
4242
3975
3416
2678
2157
1860
1913
2227
2449
2583
2478
2187
1947
1685
1509
1458
1345
1204
947
602
293
60
-10
-119
-248
-444
-760
-964
-1075
-1080
-945
-920
-1008
-1253
-1565
-1775
-1911
-1860
-1823
-1902
-2024
-2194
-2249
-2217
-2158
-2054
-2126
-2269
-2431
-2619
-2674
-2675
-2580
-2466
-2441
-2452
-2491
-2463
-2369
-2274
-2128
-2064
-2056
-2014
-2015
-1961
-1941
-1949
-1940
-1990
-2047
-2045
-1989
-1842
-1638
-1397
-1213
-1136
-1086
-1089
-1083
-1019
-967
-901
-855
-858
-847
-836
-774
-686
-642
-629
-706
-831
-935
-936
-845
-762
-691
-702
-726
-708
-707
-731
-736
-684
-645
-643
-704
-862
-982
-1004
-1035
-1099
-1204
-1315
-1383
-1377
-1333
-1334
-1338
-1342
-1421
-1524
-1622
-1683
-1631
-1568
-1520
-1554
-1623
-1610
-1594
-1542
-1484
-1438
-1353
-1262
-1176
-1128
-1115
-1072
-1007
-935
-902
-874
-793
-681
-548
-445
-397
-355
-303
-213
-109
-50
35
111
192
281
324
423
530
635
741
841
939
995
1106
1216
1279
1393
1450
1528
1606
1649
1765
1839
1975
2103
2149
2286
2377
2482
2679
2791
2928
3074
3229
3408
3540
3704
3857
4003
4145
4132
3953
3501
2785
2119
1721
1672
1892
2196
2325
2245
2106
1865
1631
1496
1398
1278
1130
966
672
407
225
60
-14
-152
-382
-680
-952
-1063
-1109
-1030
-970
-1024
-1169
-1437
-1663
-1817
-1846
-1791
-1813
-1862
-1958
-2025
-2002
-1955
-1875
-1888
-2005
-2150
-2291
-2371
-2411
-2378
-2299
-2235
-2210
-2227
-2221
-2207
-2162
-2101
-2082
-2070
-2066
-2024
-1991
-1994
-1978
-1974
-1990
-2012
-2017
-1992
-1906
-1752
-1560
-1406
-1308
-1262
-1220
-1181
-1123
-1029
-930
-831
-759
-708
-656
-592
-530
-507
-535
-608
-691
-777
-805
-736
-621
-509
-465
-514
-522
-507
-498
-507
-554
-598
-664
-741
-825
-921
-977
-1022
-1086
-1174
-1284
-1365
-1395
-1350
-1336
-1358
-1402
-1487
-1532
-1592
-1618
-1617
-1602
-1521
-1458
-1433
-1422
-1400
-1371
-1348
-1305
-1297
-1322
-1312
-1270
-1219
-1148
-1057
-972
-877
-804
-761
-691
-588
-486
-421
-412
-415
-393
-339
-257
-184
-121
-46
43
146
250
380
514
652
777
868
951
1024
1111
1196
1270
1332
1369
1435
1512
1607
1715
1827
1929
2004
2106
2178
2274
2425
2563
2707
2786
2876
3003
3081
3225
3353
3486
3662
3748
3889
3933
3769
3431
2830
2199
1814
1709
1937
2225
2361
2403
2258
2015
1804
1612
1466
1341
1167
930
635
350
133
3
-67
-224
-448
-718
-1030
-1194
-1270
-1258
-1205
-1276
-1429
-1644
-1828
-1937
-1950
-1886
-1912
-1978
-2048
-2100
-2034
-1947
-1902
-1902
-1999
-2125
-2271
-2378
-2395
-2358
-2269
-2214
-2195
-2180
-2196
-2159
-2109
-2097
-2069
-2076
-2056
-2004
-1956
-1887
-1847
-1828
-1813
-1851
-1888
-1903
-1872
-1748
-1589
-1421
-1296
-1221
-1150
-1104
-1036
-939
-845
-749
-683
-620
-588
-584
-556
-553
-579
-652
-791
-910
-925
-802
-650
-529
-481
-511
-516
-530
-597
-681
-745
-752
-760
-811
-910
-1025
-1070
-1100
-1170
-1283
-1408
-1490
-1486
-1463
-1462
-1477
-1489
-1495
-1514
-1539
-1556
-1496
-1422
-1334
-1317
-1357
-1343
-1319
-1301
-1285
-1316
-1340
-1321
-1280
-1216
-1136
-1033
-921
-814
-732
-677
-611
-544
-473
-425
-424
-418
-383
-328
-233
-131
-18
67
165
279
358
431
551
673
774
836
887
980
1060
1156
1263
1340
1442
1553
1646
1752
1857
1959
2049
2138
2174
2186
2258
2349
2467
2608
2722
2852
2996
3099
3225
3361
3481
3621
3748
3909
4049
4075
3936
3509
2891
2296
1955
1939
2159
2444
2568
2540
2383
2145
1950
1704
1581
1467
1240
1024
688
376
208
93
9
-169
-450
-783
-1026
-1111
-1157
-1109
-1074
-1151
-1278
-1464
-1618
-1686
-1673
-1658
-1713
-1779
-1844
-1843
-1721
-1617
-1565
-1592
-1720
-1867
-2025
-2133
-2161
-2154
-2130
-2109
-2143
-2189
-2208
-2196
-2158
-2125
-2097
-2073
-2023
-1943
-1877
-1809
-1780
-1808
-1859
-1944
-2005
-2008
-1977
-1838
-1672
-1485
-1349
-1252
-1137
-1031
-898
-786
-694
-638
-601
-505
-418
-337
-283
-307
-345
-424
-496
-555
-627
-641
-577
-507
-467
-483
-481
-477
-485
-499
-583
-688
-774
-838
-901
-979
-1055
-1177
-1242
-1320
-1430
-1488
-1518
-1488
-1432
-1384
-1375
-1402
-1381
-1379
-1373
-1329
-1319
-1311
-1313
-1324
-1343
-1365
-1328
-1276
-1237
-1202
-1188
-1140
-1079
-1017
-955
-914
-829
-762
-714
-655
-607
-555
-537
-502
-461
-421
-353
-254
-145
-41
45
105
174
240
288
333
379
485
621
727
811
897
1011
1141
1265
1391
1478
1551
1643
1738
1832
1907
1963
2005
2076
2152
2215
2303
2409
2562
2700
2854
3026
3101
3236
3359
3449
3626
3763
3895
3993
3824
3474
2898
2295
1951
1847
2048
2293
2354
2355
2140
1902
1758
1517
1386
1251
1018
763
409
87
-91
-163
-190
-361
-589
-916
-1226
-1272
-1281
-1229
-1173
-1258
-1395
-1578
-1676
-1732
-1753
-1731
-1831
-1901
-1943
-1973
-1853
-1774
-1740
-1713
-1815
-1959
-2125
-2268
-2354
-2413
-2407
-2421
-2452
-2467
-2505
-2462
-2397
-2357
-2305
-2287
-2267
-2223
-2158
-2080
-2028
-1983
-1972
-2022
-2051
-2039
-1951
-1819
-1647
-1437
-1321
-1230
-1127
-1034
-903
-799
-713
-638
-593
-510
-418
-307
-191
-148
-146
-170
-236
-289
-363
-458
-543
-603
-601
-613
-635
-647
-656
-670
-705
-730
-792
-851
-882
-925
-1013
-1161
-1302
-1378
-1412
-1452
-1477
-1501
-1514
-1493
-1467
-1477
-1502
-1517
-1525
-1547
-1580
-1585
-1561
-1515
-1471
-1442
-1427
-1410
-1342
-1249
-1179
-1154
-1142
-1105
-1074
-1036
-1026
-1001
-916
-821
-697
-593
-501
-391
-309
-252
-208
-158
-117
-44
40
84
128
182
268
363
445
503
591
712
807
897
997
1093
1198
1326
1428
1492
1548
1646
1771
1871
1965
2045
2128
2211
2276
2367
2447
2549
2706
2856
3056
3233
3361
3551
3701
3833
4022
4166
4307
4356
4130
3628
2962
2320
2006
2046
2233
2446
2528
2442
2214
1977
1780
1536
1412
1265
978
693
364
86
-22
-79
-117
-235
-475
-784
-971
-940
-873
-784
-782
-935
-1123
-1315
-1446
-1510
-1547
-1588
-1688
-1762
-1802
-1739
-1603
-1523
-1465
-1507
-1641
-1810
-2027
-2201
-2330
-2388
-2382
-2396
-2452
-2504
-2504
-2471
-2409
-2337
-2289
-2291
-2274
-2205
-2105
-2007
-1929
-1902
-1922
-1969
-1982
-1959
-1871
-1680
-1470
-1276
-1127
-1022
-927
-851
-752
-655
-571
-488
-430
-341
-226
-121
-24
10
2
-35
-134
-240
-358
-428
-452
-487
-537
-616
-657
-667
-659
-665
-717
-747
-761
-771
-810
-893
-957
-995
-1063
-1175
-1286
-1352
-1371
-1328
-1320
-1357
-1414
-1442
-1440
-1445
-1430
-1449
-1440
-1413
-1413
-1383
-1361
-1304
-1230
-1209
-1193
-1205
-1215
-1194
-1188
-1198
-1217
-1207
-1137
-1058
-968
-892
-802
-678
-604
-530
-519
-520
-452
-412
-340
-267
-224
-159
-100
-45
21
86
183
312
429
539
645
750
857
959
1055
1139
1252
1371
1472
1609
1714
1824
1982
2060
2135
2192
2265
2396
2488
2619
2703
2766
2941
3085
3244
3412
3508
3657
3804
3921
4040
4058
3993
3635
3035
2448
1949
1813
1975
2197
2360
2258
2097
1835
1584
1454
1240
1116
964
700
433
112
3
28
22
21
-224
-542
-792
-919
-894
-873
-854
-962
-1170
-1352
-1547
-1615
-1623
-1675
-1714
-1808
-1849
-1839
-1821
-1747
-1756
-1816
-1890
-2051
-2241
-2439
-2594
-2642
-2630
-2615
-2622
-2646
-2679
-2665
-2593
-2500
-2430
-2363
-2322
-2255
-2113
-1991
-1882
-1846
-1824
-1817
-1855
-1833
-1791
-1681
-1504
-1382
-1253
-1139
-1077
-975
-865
-749
-651
-599
-546
-485
-429
-350
-244
-189
-179
-176
-220
-259
-293
-352
-408
-496
-600
-699
-792
-820
-808
-794
-786
-792
-794
-781
-801
-817
-842
-923
-979
-1073
-1197
-1297
-1335
-1354
-1402
-1435
-1487
-1531
-1529
-1510
-1491
-1466
-1441
-1414
-1396
-1378
-1346
-1334
-1304
-1288
-1277
-1265
-1262
-1253
-1236
-1207
-1194
-1202
-1169
-1114
-1074
-1012
-949
-875
-802
-751
-696
-646
-595
-530
-471
-384
-332
-267
-175
-110
-24
65
125
206
299
396
521
642
773
900
1012
1144
1236
1341
1464
1563
1668
1770
1887
1948
1988
2050
2110
2223
2349
2435
2548
2661
2773
2913
3050
3202
3345
3483
3598
3691
3799
3881
3928
3852
3525
2930
2220
1715
1528
1646
1946
2159
2232
2127
1894
1653
1393
1269
1222
1132
979
616
259
64
15
116
105
-111
-517
-928
-1141
-1191
-1101
-1054
-1214
-1490
-1791
-1926
-1939
-1944
-1959
-2063
-2139
-2149
-2079
-1933
-1858
-1838
-1853
-1961
-2102
-2329
-2578
-2768
-2864
-2822
-2751
-2723
-2759
-2793
-2746
-2626
-2464
-2287
-2189
-2108
-1985
-1826
-1647
-1527
-1493
-1519
-1593
-1687
-1744
-1737
-1670
-1546
-1383
-1251
-1177
-1145
-1084
-990
-864
-719
-597
-531
-475
-383
-262
-153
-100
-86
-138
-240
-333
-417
-504
-642
-831
-1027
-1213
-1349
-1424
-1427
-1365
-1247
-1051
-859
-687
-512
-382
-272
-229
-252
-326
-516
-709
-856
-1016
-1149
-1292
-1454
-1619
-1742
-1801
-1816
-1783
-1724
-1694
-1620
-1501
-1376
-1260
-1193
-1215
-1207
-1218
-1185
-1228
-1258
-1719
-2721
-2700
-2659
-2808
-2638
-2339
-2209
-2468
-2370
-2012
-1744
-1406
-915
-729
-542
-408
-298
-158
-177
30
117
167
379
650
804
1131
1609
1927
2305
2694
3072
3474
3840
4018
4143
4150
4109
4178
4181
4205
4129
4122
4210
4308
4657
4993
5327
5721
6082
6479
6954
7306
7592
7881
7943
7894
7451
6562
5105
3616
2311
812
-315
-1425
-2719
-3238
-3151
-2442
-1206
-297
86
-132
-493
-389
0
519
424
-509
-1479
-2499
-2955
-2735
-2675
-2743
-3051
-3370
-3120
-2375
-1448
-593
-214
-259
-558
-903
-1357
-1981
-2590
-3454
-4267
-4899
-5281
-5329
-5182
-4845
-4465
-3983
-3370
-2856
-2360
-1902
-1625
-1340
-1232
-1331
-1504
-1860
-2241
-2560
-2658
-2470
-2144
-1604
-999
-396
309
992
1606
2050
2219
2136
1845
1534
1243
954
665
340
79
-67
-146
-5
296
615
980
1296
1498
1611
1600
1415
1090
627
56
-536
-1096
-1587
-1956
-2285
-2781
-3152
-3294
-3430
-3429
-3423
-3514
-3385
-3059
-2711
-2408
-2287
-2383
-2551
-2727
-2984
-3192
-3302
-3387
-3475
-3554
-3543
-3410
-3277
-3244
-3298
-3471
-3689
-3813
-3937
-4129
-4206
-4183
-4117
-4007
-3876
-3639
-3269
-2770
-2254
-1891
-1608
-1324
-1013
-656
-444
-451
-504
-527
-513
-390
-240
-90
181
475
791
1095
1299
1574
1851
1995
2151
2192
2221
2284
2311
2563
2695
3053
3175
2998
3243
3436
3938
4298
4376
4509
4472
4805
4956
4302
4448
4710
4577
4500
4332
4444
4606
4887
5243
5463
5575
5824
5953
6100
6279
6407
6470
6405
6494
6663
6575
5818
4410
2662
982
-137
-1219
-2290
-3340
-4568
-4843
-4259
-3019
-1672
-1039
-1074
-1518
-1980
-1917
-1757
-1802
-2095
-2749
-3072
-3247
-3011
-2579
-2150
-1574
-1039
-519
-34
182
244
351
263
-2
-665
-1577
-2634
-3447
-3747
-3694
-3554
-3404
-3265
-2997
-2458
-1911
-1457
-1299
-1368
-1647
-1937
-2176
-2389
-2397
-2249
-2022
-1688
-1349
-974
-508
45
741
1296
1625
1724
1630
1517
1381
1163
829
369
-29
-251
-236
-51
174
394
567
743
794
733
538
204
-115
-394
-677
-934
-1191
-1389
-1459
-1392
-1231
-1095
-984
-924
-852
-1006
-1397
-1822
-2401
-2997
-3497
-4112
-4576
-4716
-4551
-4145
-3576
-2994
-2532
-2092
-1890
-1871
-1970
-2218
-2585
-3073
-3534
-3896
-4119
-4189
-4174
-4110
-4008
-3862
-3619
-3445
-3279
-3152
-3109
-3049
-3035
-3065
-3146
-3108
-2912
-2619
-2241
-1873
-1488
-970
-444
50
470
711
806
802
787
738
697
660
706
742
820
1118
1409
1662
1919
2050
2215
2422
2519
2542
2478
2588
2647
2707
2837
2764
2844
3090
3249
3492
3644
3761
3901
3993
4200
4153
4253
4181
4048
4143
4105
4338
4574
4627
4884
5022
5208
5594
5669
5874
5976
6000
6257
6400
6572
6644
6097
5064
3306
1168
-97
-1271
-2168
-2931
-4457
-5230
-4933
-3719
-1714
-499
-337
-981
-1967
-2182
-2096
-1778
-1818
-2696
-3289
-3537
-2997
-1919
-1104
-459
-279
-119
354
675
864
717
310
-183
-924
-1596
-2384
-3106
-3400
-3435
-3184
-2954
-2842
-2590
-2248
-1820
-1512
-1603
-1929
-2416
-2827
-2975
-2978
-2753
-2451
-2093
-1564
-1079
-554
-61
262
632
884
1004
984
771
641
554
516
445
264
98
-20
49
297
524
680
661
527
373
161
-27
-298
-630
-870
-1020
-1037
-1012
-967
-807
-675
-586
-531
-546
-615
-738
-924
-1315
-1813
-2326
-2901
-3289
-3536
-3881
-4016
-4022
-3885
-3402
-2827
-2400
-2091
-2040
-2164
-2271
-2491
-2748
-3051
-3389
-3632
-3774
-3778
-3664
-3521
-3419
-3406
-3347
-3325
-3315
-3257
-3280
-3280
-3236
-3208
-3108
-2961
-2730
-2355
-1948
-1497
-1160
-871
-576
-302
-7
173
267
253
197
242
342
491
698
856
1017
1163
1294
1430
1583
1690
1687
1698
1672
1645
1766
1951
2166
2443
2649
2882
3078
3175
3376
3513
3580
3739
3685
3649
3721
3765
3980
4152
4152
4336
4406
4494
4777
4882
4925
4975
5015
4970
5038
5252
5346
5440
5669
5758
5890
6238
6419
6291
5642
4304
2292
415
-617
-1701
-2493
-3380
-4708
-4909
-4143
-2561
-807
-65
-270
-1017
-1810
-1850
-1647
-1506
-1881
-2767
-3192
-3190
-2255
-1152
-425
107
196
285
624
753
694
364
-223
-814
-1587
-2234
-2869
-3311
-3370
-3183
-2904
-2698
-2544
-2309
-1978
-1730
-1684
-1993
-2450
-2945
-3187
-3185
-3033
-2650
-2180
-1667
-1110
-581
-63
314
549
781
836
814
672
485
430
447
482
466
378
327
353
510
702
809
831
647
434
193
-64
-294
-560
-818
-957
-956
-901
-822
-665
-514
-424
-370
-459
-578
-681
-803
-955
-1308
-1908
-2456
-2785
-3010
-3201
-3527
-3896
-4004
-3751
-3264
-2840
-2628
-2581
-2553
-2507
-2614
-2816
-2986
-3227
-3438
-3610
-3736
-3612
-3464
-3360
-3319
-3403
-3389
-3307
-3281
-3321
-3353
-3299
-3189
-3075
-3002
-2889
-2602
-2224
-1835
-1581
-1434
-1232
-953
-601
-317
-213
-197
-110
18
161
304
456
599
739
904
1016
1091
1219
1264
1325
1370
1316
1420
1525
1625
1831
2082
2312
2525
2678
2805
2889
3016
3131
3234
3315
3309
3380
3466
3558
3684
3673
3750
3910
3995
4175
4311
4451
4532
4612
4704
4643
4668
4909
4952
5024
5209
5168
5292
5559
5644
5811
5904
5236
4117
2478
683
-420
-1201
-1948
-2724
-3976
-4547
-4031
-2815
-1145
-216
-254
-979
-1697
-1910
-1842
-1680
-1806
-2504
-2863
-2860
-2295
-1207
-443
97
273
351
515
560
456
158
-330
-819
-1459
-2073
-2667
-3131
-3176
-3036
-2776
-2603
-2553
-2464
-2294
-2133
-2080
-2275
-2610
-2999
-3204
-3182
-2999
-2618
-2178
-1665
-1095
-602
-251
44
220
371
478
521
451
330
274
309
424
512
543
505
482
530
635
655
599
468
224
-51
-274
-497
-695
-784
-797
-765
-667
-606
-604
-538
-492
-539
-649
-844
-1036
-1149
-1434
-1771
-2103
-2481
-2699
-2924
-3166
-3321
-3342
-3170
-2891
-2627
-2424
-2280
-2218
-2238
-2339
-2459
-2638
-2824
-3027
-3214
-3288
-3259
-3175
-3124
-3193
-3291
-3360
-3417
-3445
-3476
-3526
-3566
-3504
-3401
-3251
-3039
-2758
-2425
-2112
-1858
-1638
-1411
-1143
-871
-687
-583
-504
-436
-302
-173
-31
196
374
554
752
905
1030
1152
1216
1220
1233
1235
1224
1265
1361
1597
1832
2016
2260
2381
2538
2740
2857
2989
3014
3075
3171
3223
3389
3428
3531
3672
3616
3673
3817
3869
3903
4053
4039
4047
4284
4419
4540
4701
4843
5020
5189
5373
5484
5562
5779
5781
5844
6039
5811
5222
4089
2487
904
-168
-937
-1736
-2576
-3592
-4056
-3547
-2414
-1067
-251
-465
-1200
-1960
-2244
-2092
-1909
-1963
-2433
-2748
-2688
-1999
-964
-214
232
361
259
277
324
210
-42
-463
-992
-1576
-2098
-2560
-2811
-2832
-2725
-2577
-2476
-2451
-2393
-2276
-2179
-2204
-2404
-2687
-2959
-3070
-2995
-2720
-2343
-1877
-1394
-959
-599
-319
-92
57
184
255
248
226
234
277
403
572
682
703
679
605
575
590
552
469
268
0
-215
-398
-505
-536
-548
-548
-530
-474
-402
-372
-344
-404
-576
-757
-940
-1130
-1265
-1496
-2038
-2474
-2627
-2754
-2768
-2981
-3417
-3474
-3153
-2678
-2334
-2240
-2316
-2310
-2257
-2351
-2527
-2678
-2797
-3005
-3256
-3395
-3354
-3248
-3189
-3294
-3488
-3630
-3591
-3580
-3702
-3735
-3649
-3498
-3375
-3292
-3131
-2817
-2384
-2008
-1813
-1688
-1594
-1281
-914
-712
-617
-598
-515
-364
-211
-86
63
234
411
549
588
605
742
831
892
880
907
1069
1243
1452
1632
1856
2087
2258
2415
2477
2517
2604
2630
2727
2754
2855
3010
3090
3275
3426
3515
3743
3787
3855
4058
4004
4041
4107
4172
4177
4335
4473
4506
4765
4923
4942
5220
5384
5385
5626
5617
5606
5655
5364
4484
3135
1521
134
-639
-1410
-2167
-3025
-3806
-3775
-2886
-1613
-494
-186
-727
-1491
-2008
-2046
-1908
-1794
-2191
-2701
-2711
-2337
-1488
-595
-101
81
69
6
64
51
-107
-493
-936
-1436
-1983
-2418
-2818
-2990
-2947
-2848
-2692
-2606
-2630
-2516
-2383
-2342
-2416
-2618
-2879
-3111
-3119
-2942
-2635
-2218
-1803
-1354
-879
-558
-286
-85
16
111
181
203
209
271
409
567
684
699
622
572
499
490
484
387
269
94
-84
-220
-314
-371
-392
-405
-422
-364
-285
-286
-296
-350
-473
-607
-756
-929
-1006
-1140
-1389
-1648
-2000
-2293
-2428
-2665
-2904
-3159
-3368
-3257
-2986
-2622
-2355
-2257
-2245
-2317
-2385
-2495
-2652
-2781
-2952
-3191
-3334
-3336
-3296
-3270
-3309
-3432
-3548
-3592
-3560
-3542
-3560
-3529
-3442
-3343
-3210
-3069
-2867
-2565
-2245
-1978
-1762
-1534
-1297
-1022
-772
-606
-488
-392
-304
-186
-101
25
208
353
476
535
599
678
789
895
953
993
1048
1205
1409
1635
1827
2016
2232
2310
2435
2550
2589
2695
2811
2868
2986
3114
3240
3375
3566
3601
3623
3784
3807
3936
4046
4073
4109
4224
4283
4290
4307
4474
4626
4768
4912
4938
5111
5246
5420
5469
5531
5645
5638
5305
4359
3046
1499
276
-493
-1279
-2091
-2859
-3601
-3485
-2602
-1405
-360
-236
-733
-1515
-2004
-1962
-1802
-1717
-2044
-2497
-2494
-2100
-1275
-471
-28
182
134
124
167
55
-179
-509
-909
-1358
-1877
-2267
-2590
-2748
-2671
-2552
-2384
-2307
-2288
-2227
-2175
-2181
-2282
-2483
-2730
-2937
-2925
-2739
-2417
-1964
-1489
-1036
-654
-396
-191
-22
72
145
149
119
106
155
297
460
595
623
583
537
511
562
584
526
410
224
18
-164
-302
-393
-461
-497
-500
-482
-389
-320
-306
-333
-444
-595
-791
-1018
-1196
-1382
-1673
-2051
-2396
-2574
-2658
-2734
-2858
-3026
-3003
-2755
-2441
-2233
-2226
-2255
-2263
-2310
-2421
-2628
-2810
-2881
-3017
-3149
-3221
-3211
-3159
-3200
-3304
-3478
-3572
-3568
-3648
-3763
-3814
-3726
-3533
-3342
-3141
-2919
-2631
-2277
-1974
-1739
-1587
-1431
-1197
-967
-813
-745
-665
-542
-388
-239
-126
34
233
406
557
628
704
849
964
1054
1112
1182
1344
1523
1658
1829
2000
2189
2362
2469
2511
2612
2768
2846
2902
2873
2993
3122
3277
3476
3529
3571
3704
3851
3996
4069
4096
4052
4017
4144
4300
4410
4558
4729
4865
5043
5246
5343
5449
5635
5609
5597
5579
5460
4827
3855
2633
1131
103
-738
-1650
-2346
-3037
-3314
-2868
-2146
-1079
-444
-449
-864
-1606
-1916
-1945
-1897
-1882
-2200
-2398
-2330
-1917
-1026
-370
69
229
71
-6
-79
-159
-347
-699
-1109
-1611
-2073
-2411
-2643
-2631
-2586
-2532
-2455
-2458
-2370
-2288
-2242
-2251
-2432
-2657
-2904
-3022
-2892
-2637
-2218
-1765
-1360
-917
-578
-327
-101
17
105
167
150
146
187
316
445
565
671
656
628
606
570
577
515
424
328
139
-21
-138
-238
-310
-354
-352
-373
-371
-352
-350
-351
-413
-542
-675
-854
-1097
-1334
-1557
-1766
-1998
-2287
-2572
-2796
-2883
-2880
-2894
-2843
-2750
-2571
-2341
-2218
-2202
-2242
-2341
-2470
-2659
-2850
-2980
-3084
-3166
-3230
-3255
-3290
-3310
-3370
-3472
-3554
-3592
-3607
-3609
-3615
-3549
-3408
-3187
-2941
-2706
-2450
-2192
-1931
-1668
-1426
-1254
-1126
-989
-842
-679
-530
-379
-181
-38
137
301
414
578
716
872
988
1011
1109
1195
1279
1378
1485
1640
1807
1964
2128
2319
2449
2582
2719
2765
2769
2880
2923
2974
3116
3300
3447
3605
3836
3878
4048
4224
4229
4298
4322
4191
4236
4284
4330
4531
4690
4890
5060
5244
5415
5549
5622
5661
5546
5594
5411
4647
3638
2225
754
-79
-725
-1465
-2176
-3060
-3327
-2826
-1836
-751
-175
-357
-1043
-1746
-2017
-1977
-1895
-2009
-2424
-2641
-2544
-1922
-1042
-377
-3
108
-33
-135
-149
-263
-453
-774
-1206
-1738
-2139
-2475
-2623
-2588
-2547
-2461
-2419
-2420
-2320
-2234
-2198
-2220
-2371
-2584
-2761
-2801
-2740
-2491
-2100
-1652
-1236
-839
-525
-306
-117
39
163
222
213
192
235
308
460
619
712
691
657
631
582
584
555
467
331
182
52
-74
-203
-241
-251
-288
-321
-358
-375
-380
-364
-398
-521
-659
-837
-1010
-1226
-1471
-1736
-2075
-2338
-2582
-2860
-3074
-3227
-3200
-3072
-2891
-2687
-2539
-2425
-2375
-2381
-2473
-2629
-2792
-2980
-3202
-3373
-3502
-3524
-3489
-3470
-3500
-3575
-3620
-3627
-3612
-3613
-3614
-3575
-3520
-3423
-3245
-3029
-2754
-2444
-2159
-1939
-1709
-1440
-1166
-936
-764
-633
-558
-431
-252
-101
39
197
362
516
665
797
877
974
1051
1099
1180
1210
1317
1421
1535
1756
1893
2093
2349
2413
2573
2733
2784
2995
3077
3069
3155
3211
3321
3415
3440
3472
3548
3726
3856
3999
4097
4186
4237
4384
4577
4640
4812
4848
4831
5068
5145
5274
5482
5488
5607
5656
5717
5410
4621
3436
1811
481
-445
-1368
-1986
-2839
-3682
-3465
-2825
-1693
-635
-368
-744
-1496
-2058
-2214
-2142
-2013
-2270
-2705
-2877
-2687
-1834
-988
-363
-41
-116
-198
-178
-216
-240
-445
-919
-1493
-2033
-2425
-2751
-2783
-2753
-2727
-2618
-2550
-2462
-2324
-2261
-2233
-2340
-2598
-2804
-2959
-2979
-2861
-2526
-2058
-1583
-1115
-727
-478
-243
-111
26
153
127
106
95
135
258
466
630
710
712
702
675
682
695
660
536
343
138
-57
-196
-308
-345
-340
-329
-323
-320
-339
-345
-406
-533
-736
-1024
-1324
-1585
-1751
-1903
-2135
-2397
-2595
-2686
-2684
-2757
-2884
-2965
-2968
-2847
-2742
-2717
-2705
-2705
-2691
-2742
-2861
-2980
-3074
-3147
-3268
-3395
-3435
-3439
-3490
-3571
-3691
-3772
-3791
-3777
-3734
-3693
-3578
-3382
-3144
-2911
-2697
-2450
-2184
-1945
-1749
-1609
-1490
-1303
-1103
-919
-769
-635
-439
-242
-48
132
241
360
505
597
692
736
802
917
1018
1156
1259
1415
1641
1786
1979
2177
2324
2542
2620
2694
2795
2748
2915
3029
3036
3187
3197
3268
3457
3567
3765
3823
3871
3958
3954
4075
4144
4275
4384
4332
4495
4548
4719
5081
5028
5157
5307
5260
5497
5628
5671
5428
4561
3482
1830
558
-232
-1131
-1867
-2823
-3692
-3725
-3131
-1923
-839
-519
-703
-1535
-2066
-2233
-2170
-2016
-2252
-2663
-2912
-2756
-1963
-1079
-401
40
-21
-55
-109
-115
-146
-353
-720
-1268
-1883
-2314
-2629
-2749
-2675
-2613
-2513
-2496
-2407
-2288
-2196
-2153
-2276
-2527
-2726
-2919
-2984
-2897
-2631
-2219
-1762
-1246
-838
-538
-262
-69
92
265
303
299
262
295
432
588
755
830
818
787
745
754
752
689
585
409
215
2
-198
-318
-426
-475
-481
-481
-469
-464
-440
-495
-601
-761
-1055
-1288
-1459
-1653
-1865
-2161
-2418
-2546
-2584
-2615
-2699
-2766
-2782
-2676
-2550
-2500
-2526
-2558
-2586
-2668
-2776
-2879
-2948
-3055
-3173
-3292
-3363
-3379
-3330
-3375
-3510
-3626
-3715
-3735
-3739
-3703
-3605
-3464
-3293
-3130
-2919
-2659
-2356
-2043
-1823
-1656
-1513
-1356
-1153
-964
-822
-713
-589
-408
-214
-7
197
376
570
715
779
816
880
969
1028
1096
1179
1329
1526
1701
1930
2162
2328
2522
2699
2772
2837
2926
3008
3038
3149
3210
3200
3338
3461
3607
3783
3839
3882
4016
4168
4417
4377
4461
4587
4470
4695
4777
4742
5005
5105
5132
5178
5194
5487
5524
5741
5692
4996
4228
3076
1664
585
-434
-1408
-2255
-3102
-3446
-3353
-2586
-1619
-915
-624
-840
-1333
-1716
-1922
-2014
-2151
-2399
-2523
-2589
-2259
-1649
-973
-415
-7
104
30
-22
-74
-256
-538
-944
-1517
-2031
-2493
-2760
-2895
-2863
-2737
-2642
-2553
-2403
-2272
-2173
-2173
-2284
-2442
-2678
-2811
-2874
-2761
-2458
-2059
-1608
-1126
-728
-392
-128
60
251
346
389
340
301
326
400
508
610
639
641
639
664
666
668
653
538
383
193
-4
-183
-345
-500
-602
-636
-602
-559
-530
-500
-547
-624
-683
-801
-963
-1123
-1479
-1984
-2262
-2389
-2544
-2685
-3020
-3348
-3357
-3100
-2817
-2624
-2573
-2616
-2579
-2619
-2732
-2860
-2946
-3094
-3319
-3578
-3716
-3687
-3614
-3601
-3658
-3763
-3817
-3788
-3830
-3824
-3745
-3623
-3513
-3472
-3409
-3204
-2865
-2496
-2223
-2026
-1909
-1744
-1436
-1129
-933
-845
-746
-617
-483
-342
-194
34
266
416
539
562
649
827
887
926
974
1040
1130
1261
1465
1637
1867
2136
2272
2451
2603
2712
2858
2928
2977
2966
2961
2993
3067
3126
3220
3316
3416
3577
3824
3994
4052
4176
4211
4269
4291
4307
4424
4475
4523
4710
4799
4937
5225
5323
5447
5572
5572
5113
4345
3169
1674
378
-541
-1623
-2519
-3128
-3750
-3618
-2982
-2027
-1142
-763
-950
-1388
-1867
-2021
-2139
-2252
-2459
-2807
-2860
-2673
-1984
-1209
-567
-94
90
54
144
117
-50
-346
-824
-1397
-2041
-2516
-2860
-2989
-2993
-2903
-2769
-2590
-2422
-2216
-2132
-2120
-2186
-2407
-2664
-2900
-3003
-2934
-2697
-2367
-1913
-1419
-959
-618
-271
23
221
363
387
329
251
219
225
288
343
369
362
363
432
562
624
619
528
349
153
-39
-222
-417
-573
-710
-794
-813
-814
-781
-681
-677
-740
-854
-1101
-1385
-1655
-1897
-2156
-2456
-2788
-3021
-3063
-2956
-2888
-2832
-2778
-2593
-2368
-2236
-2241
-2370
-2474
-2608
-2788
-2995
-3215
-3353
-3460
-3578
-3605
-3585
-3517
-3468
-3455
-3533
-3606
-3613
-3597
-3601
-3614
-3527
-3358
-3131
-2851
-2601
-2345
-2033
-1715
-1422
-1252
-1111
-944
-787
-660
-586
-512
-381
-190
10
230
423
600
797
954
1017
1048
1097
1164
1219
1259
1369
1534
1729
1945
2205
2361
2593
2867
2950
3033
3060
3031
3045
3023
3024
3030
3078
3254
3406
3594
3806
3936
4232
4362
4494
4597
4469
4549
4529
4453
4631
4592
4667
4846
4936
5199
5403
5655
5837
5775
5614
4817
3808
2418
860
-161
-1385
-2358
-3101
-3903
-4035
-3506
-2616
-1460
-787
-616
-935
-1365
-1561
-1752
-1789
-2104
-2560
-2779
-2743
-2355
-1626
-960
-356
1
212
427
493
435
136
-265
-825
-1496
-2145
-2726
-3148
-3251
-3232
-3041
-2777
-2547
-2252
-2024
-1864
-1811
-1924
-2161
-2476
-2744
-2821
-2762
-2520
-2192
-1729
-1222
-777
-325
71
414
676
830
877
818
706
605
533
456
382
360
330
302
386
561
638
664
639
518
319
65
-180
-435
-680
-841
-952
-1033
-1058
-989
-907
-842
-835
-1026
-1254
-1396
-1657
-1931
-2226
-2640
-2855
-2968
-3093
-3086
-2949
-2771
-2486
-2249
-2185
-2186
-2150
-2155
-2319
-2551
-2843
-3130
-3328
-3521
-3661
-3667
-3646
-3540
-3498
-3531
-3499
-3456
-3409
-3401
-3435
-3460
-3417
-3290
-3127
-2949
-2723
-2433
-2082
-1768
-1510
-1258
-1002
-773
-606
-512
-503
-433
-261
-143
3
157
293
569
808
960
1117
1241
1384
1470
1474
1450
1495
1617
1654
1795
1949
2053
2366
2635
2826
3110
3257
3412
3550
3598
3628
3592
3620
3580
3623
3736
3739
3888
4147
4209
4447
4653
4733
4917
5105
5162
5228
5339
5330
5471
5609
5663
5755
5903
5905
5485
4724
3609
2093
805
-370
-1602
-2445
-3329
-3976
-3965
-3441
-2490
-1492
-931
-878
-1103
-1340
-1499
-1552
-1639
-1943
-2240
-2461
-2445
-2092
-1607
-1081
-560
-151
162
401
426
329
155
-173
-679
-1349
-2110
-2816
-3303
-3518
-3515
-3344
-3090
-2841
-2582
-2285
-1998
-1880
-1897
-2035
-2279
-2512
-2669
-2689
-2538
-2215
-1766
-1323
-902
-486
-75
355
755
1028
1145
1122
1010
892
791
652
494
323
161
125
204
341
517
685
756
737
623
404
145
-124
-406
-669
-923
-1104
-1189
-1193
-1125
-1028
-960
-893
-906
-1122
-1337
-1568
-1917
-2232
-2650
-3112
-3381
-3494
-3438
-3250
-2986
-2700
-2328
-2089
-1969
-1914
-2021
-2192
-2463
-2837
-3229
-3591
-3831
-3982
-4049
-4011
-4002
-3850
-3733
-3622
-3477
-3377
-3245
-3163
-3141
-3128
-3092
-2980
-2828
-2666
-2445
-2202
-1851
-1492
-1145
-848
-573
-353
-181
-87
-69
-38
-21
65
178
274
389
565
704
890
1078
1260
1436
1602
1749
1823
1954
2132
2187
2311
2511
2585
2781
2907
3001
3145
3176
3334
3494
3542
3639
3621
3636
3820
3934
4086
4233
4326
4492
4812
4941
5181
5352
5417
5613
5681
5760
5800
5859
5911
5958
6064
5770
5074
4086
2496
1091
-53
-1276
-2218
-3172
-4027
-4270
-3848
-2910
-1892
-1159
-969
-1147
-1408
-1598
-1686
-1692
-1855
-2103
-2322
-2520
-2423
-2072
-1568
-957
-405
-99
76
139
171
201
179
-144
-796
-1676
-2615
-3258
-3581
-3634
-3573
-3453
-3287
-3057
-2696
-2251
-1932
-1733
-1749
-1964
-2231
-2470
-2565
-2526
-2348
-2097
-1799
-1518
-1154
-687
-160
403
879
1147
1243
1245
1208
1140
974
723
404
130
-37
-65
43
218
401
575
723
788
701
505
239
-43
-297
-568
-864
-1137
-1360
-1441
-1378
-1360
-1425
-1447
-1424
-1459
-1459
-1643
-1936
-2165
-2437
-2722
-2977
-3184
-3256
-3125
-2973
-2751
-2497
-2222
-2026
-1920
-1961
-2139
-2371
-2680
-3055
-3416
-3750
-3979
-4096
-4228
-4253
-4236
-4133
-3949
-3692
-3516
-3381
-3194
-2995
-2835
-2735
-2668
-2582
-2420
-2215
-2020
-1822
-1556
-1262
-914
-615
-374
-140
109
262
337
387
391
428
441
481
544
640
768
909
1082
1321
1581
1868
2103
2246
2352
2488
2636
2739
2833
2840
2868
2930
3026
3032
3143
3284
3365
3572
3748
3815
3996
4242
4371
4608
4704
4753
4926
5056
5141
5246
5323
5376
5477
5626
5658
5781
6008
6065
5873
5343
4261
2793
1438
114
-1128
-2102
-3208
-4029
-4209
-3953
-3045
-1975
-1154
-863
-891
-1133
-1366
-1363
-1365
-1502
-1742
-2150
-2511
-2567
-2391
-1889
-1220
-684
-382
-112
-6
206
496
594
347
-317
-1272
-2294
-3000
-3378
-3507
-3514
-3536
-3530
-3248
-2779
-2211
-1673
-1398
-1418
-1564
-1787
-1964
-2000
-2038
-2004
-1948
-1876
-1671
-1342
-936
-404
169
650
1024
1316
1514
1601
1604
1427
1090
704
346
62
-110
-149
-97
55
269
457
652
772
721
601
438
211
-83
-443
-837
-1169
-1362
-1474
-1499
-1489
-1422
-1384
-1447
-1438
-1388
-1480
-1609
-1949
-2438
-2775
-2975
-3049
-3046
-2971
-2874
-2665
-2472
-2327
-2159
-2011
-1942
-2015
-2247
-2616
-2997
-3247
-3421
-3601
-3816
-4056
-4214
-4251
-4119
-3865
-3557
-3287
-3008
-2783
-2620
-2400
-2166
-1988
-1907
-1916
-1908
-1799
-1583
-1294
-1046
-803
-540
-234
46
306
537
757
938
1017
1024
984
978
988
1032
1043
1054
1100
1257
1464
1718
2035
2275
2500
2718
2815
2948
2964
3012
3091
3080
3110
3104
3148
3216
3325
3474
3691
3961
4193
4432
4658
4842
4997
5051
5162
5135
5084
5170
5200
5245
5401
5542
5708
5907
5841
5419
4760
3611
2388
1238
-81
-1148
-2228
-3059
-3546
-3536
-3113
-2435
-1671
-1242
-1101
-1128
-1216
-1157
-948
-921
-1068
-1467
-2003
-2419
-2392
-2194
-1798
-1484
-1380
-1208
-961
-454
95
493
491
114
-502
-1168
-1683
-2044
-2490
-2905
-3286
-3572
-3563
-3292
-2943
-2595
-2280
-2095
-1897
-1713
-1533
-1409
-1395
-1478
-1577
-1638
-1664
-1636
-1533
-1356
-1101
-775
-361
89
518
912
1179
1337
1364
1348
1217
943
683
431
206
112
69
30
30
4
-8
37
108
148
124
42
-144
-428
-755
-1135
-1523
-1876
-2250
-2556
-2719
-2760
-2618
-2374
-2131
-1910
-1704
-1565
-1456
-1427
-1399
-1405
-1517
-1726
-1974
-2172
-2345
-2450
-2583
-2769
-2955
-3013
-2962
-2878
-2762
-2673
-2651
-2667
-2723
-2791
-2898
-2980
-2993
-3020
-3024
-2973
-2817
-2592
-2328
-2025
-1764
-1539
-1269
-1024
-827
-660
-545
-451
-400
-384
-363
-318
-261
-178
-70
-9
102
279
440
611
786
909
1025
1126
1222
1326
1376
1400
1455
1435
1435
1507
1534
1585
1654
1698
1745
1839
1932
2029
2140
2190
2269
2316
2315
2418
2519
2581
2648
2714
2795
2889
3062
3206
3357
3587
3751
3948
4136
4264
4383
4374
4207
3854
3296
2576
1758
930
131
-526
-1015
-1264
-1210
-949
-526
-215
-84
-119
-258
-224
-129
20
97
-108
-471
-807
-938
-939
-910
-913
-1122
-1248
-1240
-1100
-733
-428
-274
-282
-374
-487
-579
-591
-668
-847
-1067
-1292
-1410
-1463
-1469
-1466
-1498
-1501
-1492
-1491
-1447
-1390
-1348
-1250
-1166
-1084
-1014
-992
-953
-957
-918
-859
-820
-735
-665
-586
-519
-430
-319
-276
-212
-175
-142
-87
1
109
197
281
311
315
268
243
206
112
26
-86
-201
-256
-255
-222
-206
-187
-191
-198
-221
-241
-259
-324
-354
-423
-504
-561
-637
-693
-751
-805
-878
-951
-985
-1001
-987
-962
-988
-1032
-1087
-1185
-1297
-1347
-1377
-1424
-1415
-1416
-1451
-1470
-1506
-1510
-1508
-1534
-1541
-1508
-1455
-1423
-1389
-1349
-1314
-1306
-1311
-1313
-1309
-1275
-1244
-1224
-1169
-1123
-1047
-957
-875
-782
-666
-573
-519
-450
-370
-306
-243
-194
-144
-75
-19
67
137
196
276
357
431
480
524
585
652
716
799
892
962
1046
1146
1203
1232
1307
1398
1483
1574
1644
1755
1848
1930
2045
2073
2156
2250
2362
2495
2592
2733
2829
2950
3111
3222
3308
3279
3064
2696
2235
1870
1651
1670
1883
2048
2154
2078
1910
1755
1476
1299
1189
985
807
543
243
8
-142
-192
-310
-448
-658
-876
-968
-1030
-969
-938
-1002
-1075
-1236
-1379
-1531
-1608
-1610
-1658
-1683
-1736
-1777
-1789
-1796
-1747
-1737
-1824
-1939
-2056
-2138
-2206
-2232
-2200
-2150
-2101
-2082
-2096
-2102
-2080
-2033
-1962
-1943
-1950
-1951
-1957
-1916
-1832
-1770
-1728
-1655
-1620
-1601
-1571
-1496
-1366
-1257
-1147
-1043
-969
-922
-893
-857
-837
-802
-797
-765
-714
-678
-589
-477
-397
-373
-358
-378
-410
-405
-391
-393
-378
-370
-364
-397
-436
-486
-548
-583
-617
-632
-630
-632
-589
-558
-573
-620
-699
-782
-860
-895
-934
-963
-972
-1009
-1047
-1108
-1178
-1217
-1276
-1321
-1355
-1359
-1355
-1334
-1287
-1260
-1223
-1211
-1226
-1253
-1266
-1241
-1248
-1216
-1165
-1123
-1052
-1012
-957
-893
-849
-793
-715
-665
-614
-540
-460
-378
-322
-275
-214
-175
-128
-44
30
115
199
304
420
508
625
725
836
917
1014
1102
1163
1257
1342
1470
1610
1748
1902
2010
2143
2290
2395
2562
2677
2824
2950
3053
3200
3235
3220
3009
2611
2173
1744
1560
1629
1862
2099
2275
2311
2121
1937
1696
1501
1398
1211
1039
757
449
227
81
73
11
-73
-246
-486
-585
-673
-634
-569
-568
-612
-789
-974
-1157
-1300
-1367
-1424
-1469
-1580
-1703
-1746
-1763
-1727
-1709
-1740
-1788
-1865
-1936
-2001
-2074
-2067
-2058
-2062
-2050
-2090
-2130
-2146
-2134
-2090
-2031
-1989
-1969
-1960
-1952
-1891
-1797
-1731
-1665
-1622
-1559
-1488
-1433
-1337
-1221
-1100
-988
-896
-852
-839
-828
-816
-785
-765
-798
-830
-864
-824
-702
-536
-385
-298
-226
-224
-224
-243
-305
-318
-364
-379
-415
-500
-563
-613
-590
-532
-513
-531
-554
-537
-499
-466
-483
-571
-670
-793
-898
-971
-1050
-1066
-1056
-1041
-1048
-1063
-1056
-1040
-945
-894
-902
-920
-948
-938
-946
-972
-1015
-1047
-1044
-1051
-1073
-1095
-1079
-1022
-959
-902
-855
-816
-778
-741
-686
-634
-576
-524
-489
-425
-378
-311
-198
-124
-32
30
76
133
199
305
387
477
576
643
740
845
950
1070
1191
1324
1404
1508
1607
1687
1819
1904
2010
2111
2218
2368
2499
2674
2849
3004
3171
3315
3373
3282
3025
2617
2173
1842
1717
1795
1995
2205
2334
2281
2124
1913
1639
1485
1368
1189
1029
767
495
314
193
155
81
-8
-162
-310
-373
-428
-388
-337
-353
-403
-586
-787
-960
-1102
-1165
-1185
-1238
-1304
-1356
-1402
-1409
-1421
-1443
-1489
-1578
-1673
-1768
-1829
-1855
-1865
-1845
-1817
-1826
-1869
-1923
-1955
-1936
-1900
-1867
-1835
-1834
-1834
-1820
-1782
-1715
-1659
-1613
-1572
-1531
-1480
-1425
-1313
-1202
-1082
-965
-899
-837
-819
-819
-792
-783
-763
-749
-774
-754
-726
-666
-557
-494
-438
-411
-414
-386
-398
-418
-412
-405
-428
-476
-526
-625
-688
-679
-676
-642
-615
-610
-593
-592
-581
-607
-657
-719
-811
-900
-976
-1031
-1040
-1019
-1012
-998
-994
-976
-944
-918
-887
-857
-859
-840
-811
-786
-758
-751
-734
-725
-720
-756
-802
-803
-774
-728
-660
-599
-556
-532
-486
-440
-427
-390
-342
-285
-250
-195
-105
-45
36
103
149
204
280
406
528
621
730
840
932
1022
1130
1256
1355
1438
1504
1598
1668
1754
1884
1988
2124
2294
2432
2610
2754
2910
3040
3122
3225
3163
3004
2671
2233
1856
1547
1471
1600
1796
2019
2104
2020
1891
1672
1417
1233
1088
931
754
549
303
128
39
-22
-42
-105
-273
-395
-479
-508
-475
-472
-479
-592
-751
-937
-1133
-1231
-1310
-1338
-1342
-1355
-1354
-1376
-1386
-1414
-1415
-1450
-1557
-1647
-1754
-1834
-1857
-1874
-1855
-1845
-1865
-1907
-1955
-2001
-2012
-1968
-1927
-1873
-1856
-1881
-1888
-1880
-1845
-1773
-1696
-1619
-1559
-1508
-1412
-1319
-1223
-1108
-1047
-1018
-1014
-1000
-981
-962
-910
-872
-839
-819
-761
-707
-643
-516
-425
-377
-345
-344
-359
-421
-460
-489
-515
-545
-578
-579
-603
-602
-572
-563
-557
-546
-530
-535
-563
-593
-662
-742
-834
-924
-992
-1051
-1086
-1102
-1097
-1071
-1047
-1032
-1010
-971
-946
-922
-886
-847
-838
-845
-836
-830
-831
-832
-823
-831
-844
-826
-809
-770
-704
-625
-551
-484
-397
-339
-294
-272
-242
-191
-184
-169
-128
-81
-6
88
177
257
342
429
527
629
722
802
896
1002
1099
1185
1283
1377
1466
1551
1632
1738
1840
1966
2155
2333
2508
2668
2810
2943
3068
3170
3134
3016
2766
2365
1981
1686
1545
1621
1804
2010
2164
2098
1946
1699
1431
1269
1087
962
836
608
393
171
53
3
-46
-77
-205
-293
-384
-413
-350
-355
-334
-404
-563
-742
-964
-1090
-1166
-1193
-1184
-1188
-1214
-1264
-1286
-1320
-1359
-1428
-1507
-1603
-1683
-1699
-1729
-1765
-1777
-1761
-1789
-1843
-1887
-1943
-1931
-1894
-1857
-1815
-1778
-1752
-1750
-1764
-1757
-1714
-1665
-1591
-1507
-1411
-1314
-1225
-1142
-1087
-1034
-998
-989
-959
-931
-888
-814
-753
-734
-742
-768
-777
-747
-663
-567
-497
-431
-418
-434
-449
-515
-565
-582
-606
-615
-634
-641
-651
-617
-548
-527
-541
-587
-624
-652
-693
-722
-764
-846
-919
-970
-1054
-1107
-1124
-1123
-1094
-1064
-1041
-1022
-1023
-964
-917
-938
-942
-979
-1009
-1018
-1043
-1038
-1005
-975
-939
-916
-928
-920
-860
-791
-686
-578
-478
-399
-347
-294
-261
-230
-193
-190
-165
-136
-60
48
172
325
447
556
632
708
783
854
971
1057
1141
1222
1288
1367
1410
1504
1624
1728
1889
2026
2189
2384
2562
2753
2889
3013
3133
3171
3143
2981
2698
2334
1918
1654
1524
1590
1822
2009
2176
2145
2006
1749
1418
1269
1089
967
835
571
382
160
27
-21
-58
-81
-237
-342
-448
-535
-490
-483
-486
-566
-729
-936
-1196
-1358
-1457
-1485
-1457
-1428
-1407
-1417
-1418
-1416
-1445
-1508
-1586
-1685
-1769
-1827
-1841
-1823
-1819
-1807
-1818
-1828
-1854
-1890
-1875
-1857
-1815
-1709
-1653
-1646
-1625
-1611
-1599
-1595
-1589
-1552
-1498
-1436
-1333
-1255
-1184
-1074
-996
-976
-976
-965
-959
-940
-885
-806
-749
-727
-691
-684
-686
-662
-624
-606
-595
-573
-546
-528
-511
-482
-481
-518
-565
-619
-683
-710
-716
-689
-639
-628
-627
-625
-681
-749
-814
-879
-925
-960
-982
-989
-1005
-1012
-1047
-1098
-1091
-1063
-1068
-1061
-1026
-1015
-986
-966
-944
-915
-919
-896
-891
-917
-896
-877
-864
-814
-765
-710
-643
-616
-554
-487
-457
-402
-321
-278
-247
-202
-159
-106
-53
39
139
242
389
525
653
777
887
998
1098
1185
1251
1289
1359
1419
1484
1606
1729
1868
2010
2161
2321
2448
2563
2714
2827
2950
3078
3059
2990
2757
2372
1989
1602
1381
1380
1526
1772
2009
2088
1989
1800
1492
1245
1073
904
798
625
394
177
23
-87
-159
-190
-292
-379
-460
-543
-513
-453
-396
-398
-475
-616
-862
-1076
-1240
-1336
-1353
-1341
-1297
-1305
-1317
-1324
-1358
-1386
-1437
-1517
-1605
-1662
-1709
-1753
-1768
-1760
-1782
-1808
-1832
-1885
-1893
-1875
-1833
-1736
-1613
-1520
-1451
-1419
-1415
-1404
-1400
-1425
-1419
-1379
-1296
-1202
-1114
-1007
-929
-872
-869
-887
-916
-933
-882
-824
-742
-654
-583
-539
-559
-545
-544
-551
-509
-527
-503
-476
-467
-420
-423
-433
-473
-521
-570
-626
-639
-650
-640
-593
-556
-584
-660
-720
-805
-896
-947
-998
-1032
-1052
-1031
-1014
-1015
-1008
-1001
-970
-954
-945
-933
-914
-896
-868
-833
-830
-823
-832
-869
-907
-921
-929
-910
-857
-810
-735
-659
-580
-491
-439
-376
-336
-321
-287
-259
-214
-147
-88
14
116
195
306
417
527
645
765
878
986
1106
1208
1297
1397
1469
1574
1667
1770
1899
2009
2205
2387
2510
2713
2876
3022
3165
3212
3235
3061
2787
2424
1949
1622
1391
1456
1668
1864
2148
2192
2139
1917
1527
1332
1096
972
908
763
583
286
115
-31
-146
-140
-232
-293
-386
-424
-356
-340
-222
-206
-310
-483
-758
-995
-1206
-1344
-1374
-1388
-1393
-1410
-1447
-1487
-1547
-1579
-1637
-1701
-1736
-1785
-1781
-1762
-1755
-1729
-1770
-1791
-1800
-1860
-1910
-1936
-1912
-1849
-1755
-1616
-1490
-1400
-1357
-1336
-1325
-1334
-1290
-1230
-1154
-1071
-1035
-1001
-989
-988
-1000
-1013
-1032
-1052
-1015
-928
-822
-695
-554
-495
-466
-417
-401
-414
-445
-451
-449
-450
-429
-427
-435
-492
-497
-465
-466
-465
-490
-465
-448
-406
-333
-338
-370
-459
-558
-650
-767
-839
-897
-898
-886
-890
-879
-884
-837
-806
-775
-746
-753
-768
-787
-782
-767
-778
-781
-828
-909
-954
-991
-1006
-992
-955
-872
-765
-650
-543
-434
-299
-203
-132
-83
-50
-17
6
61
139
235
347
476
628
757
925
1058
1171
1344
1458
1581
1688
1763
1896
1995
2144
2292
2414
2550
2698
2839
3022
3300
3439
3506
3449
3041
2617
3430
3224
2450
2422
1401
394
249
277
865
1427
1520
1945
1604
1429
1601
1296
1476
1558
1100
624
-10
-597
-1020
-1249
-1015
-852
-644
-308
-5
438
807
1016
1249
1122
557
29
-768
-1605
-2087
-2559
-2802
-2921
-3242
-3199
-3043
-2901
-2495
-2385
-2399
-2324
-2303
-2337
-2440
-2800
-3254
-3616
-3860
-3878
-3830
-3687
-3500
-3100
-2509
-1918
-1285
-729
-425
-209
-74
-197
-374
-611
-825
-864
-918
-984
-958
-947
-861
-573
-377
-246
-158
-212
-261
-337
-456
-643
-873
-1096
-1304
-1411
-1500
-1475
-1279
-952
-557
-211
23
79
119
105
2
-133
-478
-827
-1131
-1398
-1495
-1514
-1477
-1386
-1341
-1326
-1350
-1381
-1443
-1494
-1547
-1733
-1938
-2229
-2516
-2683
-2714
-2588
-2463
-2261
-2027
-1762
-1424
-1193
-994
-916
-995
-1090
-1297
-1529
-1664
-1716
-1655
-1472
-1224
-936
-628
-325
-16
291
485
638
777
839
935
1005
1130
1254
1440
1754
2013
2368
2696
3026
3416
3772
4087
4320
4530
4667
4817
4995
5123
5267
5458
5704
6067
6551
6945
6983
6747
5998
4590
3088
1484
-102
-1052
-1911
-2587
-2813
-2906
-2573
-1695
-642
302
952
826
256
-259
-822
-951
-805
-750
-756
-876
-1033
-995
-576
17
662
1204
1332
1185
875
375
-115
-750
-1626
-2510
-3432
-4185
-4592
-4642
-4411
-3976
-3389
-2877
-2446
-2171
-2151
-2301
-2614
-2967
-3211
-3318
-3267
-3059
-2756
-2378
-1866
-1237
-504
220
773
1101
1192
1077
905
678
417
147
-206
-503
-672
-680
-455
-76
348
716
925
950
838
601
311
-194
-864
-1576
-2325
-2753
-2844
-2729
-2468
-2175
-1791
-1301
-653
-82
343
456
257
-1
-446
-829
-1148
-1450
-1586
-1590
-1478
-1390
-1271
-1193
-1196
-1218
-1489
-1914
-2469
-3138
-3622
-4047
-4364
-4499
-4510
-4325
-3980
-3547
-3117
-2692
-2318
-2002
-1747
-1644
-1634
-1681
-1747
-1729
-1681
-1572
-1391
-1165
-863
-531
-228
29
213
324
354
317
202
70
-6
-22
100
268
485
835
1205
1676
2172
2562
2921
3175
3308
3431
3482
3454
3525
3603
3820
4053
4338
4777
5055
5587
5991
6180
6495
6595
6650
6720
6787
6480
5820
5021
3505
1953
524
-1020
-1970
-2552
-3047
-3108
-2955
-2701
-2080
-1315
-742
-234
-237
-765
-1295
-1826
-2044
-1805
-1302
-700
-166
251
519
767
956
1054
1056
751
201
-476
-1240
-1848
-2364
-2765
-3047
-3343
-3558
-3668
-3641
-3486
-3261
-3016
-2866
-2809
-2803
-2880
-2991
-3044
-2962
-2731
-2307
-1706
-1032
-369
232
687
998
1192
1288
1287
1150
934
686
497
400
422
525
645
757
786
744
690
630
567
435
50
-455
-1042
-1611
-1882
-1971
-2000
-1956
-1894
-1787
-1481
-987
-573
-255
-177
-314
-501
-731
-830
-888
-900
-901
-896
-887
-994
-1038
-1117
-1270
-1415
-1723
-2163
-2674
-3147
-3449
-3652
-3753
-3781
-3795
-3738
-3607
-3396
-3165
-2897
-2658
-2559
-2496
-2519
-2558
-2517
-2348
-2126
-1865
-1550
-1241
-962
-689
-463
-320
-236
-226
-283
-390
-456
-455
-372
-148
129
424
697
939
1170
1384
1637
1846
2019
2131
2213
2312
2374
2523
2713
2953
3279
3509
3883
4224
4469
4879
5126
5318
5520
5575
5602
5635
5739
5814
5950
6129
6227
6242
5720
5024
3873
2243
804
-825
-2131
-2869
-3451
-3622
-3437
-3085
-2572
-1847
-1211
-711
-373
-569
-892
-1281
-1612
-1547
-1210
-709
-96
426
692
838
920
900
805
552
84
-541
-1282
-1935
-2518
-3008
-3243
-3375
-3482
-3514
-3492
-3393
-3235
-3063
-2943
-2855
-2805
-2789
-2769
-2659
-2412
-2044
-1524
-925
-294
285
764
1107
1268
1303
1234
1092
922
742
587
491
466
494
557
629
684
662
558
404
224
28
-300
-767
-1256
-1673
-1901
-1999
-1924
-1721
-1471
-1132
-754
-402
-146
49
74
-38
-232
-595
-924
-1156
-1171
-1023
-828
-732
-803
-912
-1092
-1277
-1548
-1895
-2277
-2674
-2997
-3293
-3508
-3561
-3494
-3320
-3170
-3075
-3025
-2988
-2871
-2725
-2574
-2476
-2480
-2447
-2410
-2309
-2127
-1908
-1613
-1323
-998
-757
-609
-508
-446
-422
-409
-393
-436
-444
-344
-151
87
385
677
910
1093
1212
1303
1426
1544
1698
1887
2078
2304
2478
2740
3022
3260
3527
3685
3840
4010
4134
4339
4447
4590
4853
4978
5153
5334
5375
5502
5517
5595
5577
5056
4356
3207
1623
263
-1039
-2117
-2645
-3042
-3191
-3107
-2847
-2422
-1780
-1151
-741
-506
-765
-1148
-1431
-1646
-1477
-1036
-527
-6
449
721
869
958
881
685
288
-286
-958
-1706
-2307
-2784
-3160
-3300
-3369
-3426
-3397
-3379
-3314
-3234
-3126
-3049
-2998
-2943
-2904
-2826
-2655
-2354
-1898
-1347
-734
-126
361
697
866
906
868
760
634
469
321
245
203
217
286
345
375
215
-133
-473
-903
-1251
-1545
-1772
-1904
-1983
-1869
-1717
-1328
-888
-518
-159
2
169
197
157
31
-127
-218
-384
-469
-572
-656
-652
-705
-761
-875
-1135
-1457
-1838
-2177
-2479
-2664
-2767
-2842
-2821
-2741
-2572
-2418
-2326
-2229
-2171
-2146
-2170
-2250
-2278
-2255
-2197
-2078
-1934
-1797
-1658
-1514
-1391
-1290
-1197
-1162
-1141
-1148
-1161
-1103
-1021
-830
-571
-311
14
281
496
721
895
1034
1124
1187
1219
1236
1340
1461
1660
1903
2152
2436
2627
2849
3032
3138
3314
3398
3542
3632
3753
4021
4155
4419
4635
4755
4936
5034
5149
5255
5309
5152
4552
3744
2517
1176
59
-1070
-1681
-2041
-2432
-2530
-2554
-2319
-1790
-1187
-733
-520
-592
-966
-1210
-1381
-1277
-853
-415
13
388
671
898
1022
1013
841
469
-40
-643
-1256
-1822
-2206
-2510
-2709
-2815
-2887
-2877
-2869
-2857
-2809
-2832
-2864
-2887
-2904
-2845
-2759
-2624
-2396
-2017
-1502
-915
-370
90
399
561
582
495
357
176
-7
-191
-321
-375
-416
-452
-577
-618
-604
-769
-951
-1244
-1547
-1655
-1666
-1553
-1383
-1183
-1017
-807
-522
-235
74
211
295
351
316
267
101
-96
-222
-304
-364
-478
-624
-782
-894
-952
-1072
-1235
-1428
-1659
-1880
-2006
-2028
-2020
-1989
-1930
-1888
-1789
-1716
-1686
-1690
-1733
-1717
-1731
-1774
-1791
-1770
-1673
-1539
-1397
-1278
-1187
-1124
-1134
-1130
-1081
-1025
-973
-905
-793
-581
-307
-48
247
497
719
938
1071
1138
1204
1268
1308
1384
1479
1562
1713
1848
2021
2283
2456
2645
2763
2758
2870
2936
3049
3149
3261
3495
3687
3999
4290
4524
4780
4953
5085
5069
4671
3924
2851
1463
371
-548
-1267
-1619
-2020
-2299
-2338
-2154
-1704
-1072
-615
-440
-459
-819
-1158
-1300
-1294
-983
-606
-253
106
338
533
760
901
864
619
156
-459
-1035
-1561
-1950
-2253
-2521
-2637
-2730
-2742
-2693
-2698
-2672
-2674
-2716
-2750
-2787
-2800
-2800
-2750
-2581
-2237
-1783
-1292
-770
-301
-3
170
221
166
73
-106
-312
-561
-780
-941
-1099
-1059
-1008
-921
-833
-914
-986
-1038
-1080
-1143
-1196
-1266
-1280
-1157
-1065
-894
-698
-500
-213
0
165
207
148
24
-144
-290
-438
-604
-760
-882
-879
-847
-809
-788
-818
-871
-992
-1179
-1386
-1572
-1703
-1757
-1754
-1723
-1653
-1566
-1482
-1369
-1295
-1243
-1243
-1329
-1425
-1494
-1555
-1572
-1539
-1468
-1330
-1195
-1091
-978
-872
-745
-607
-485
-407
-326
-220
-78
87
270
457
641
832
994
1128
1277
1441
1551
1641
1703
1728
1767
1829
1937
2074
2211
2392
2515
2693
2910
3051
3267
3439
3604
3790
3878
3983
4095
4169
4246
4024
3527
2830
1826
979
264
-412
-789
-1129
-1511
-1676
-1610
-1406
-988
-587
-441
-393
-562
-820
-925
-953
-764
-446
-234
-26
154
232
337
405
376
251
-11
-406
-832
-1272
-1625
-1934
-2225
-2410
-2524
-2568
-2566
-2560
-2554
-2512
-2470
-2471
-2455
-2460
-2510
-2485
-2415
-2247
-1936
-1599
-1231
-890
-653
-477
-411
-425
-470
-550
-646
-768
-973
-1143
-1203
-1159
-963
-901
-987
-1006
-1016
-934
-846
-871
-989
-1078
-1080
-994
-783
-692
-634
-553
-456
-174
-22
-31
-82
-168
-133
-116
-223
-426
-616
-679
-666
-580
-554
-599
-634
-676
-662
-697
-825
-985
-1145
-1230
-1253
-1265
-1289
-1317
-1285
-1175
-1051
-1006
-1025
-1084
-1167
-1190
-1206
-1282
-1338
-1360
-1340
-1249
-1131
-1018
-903
-766
-588
-403
-262
-168
-107
-30
117
273
414
574
724
917
1096
1250
1396
1508
1636
1733
1784
1830
1886
1877
1954
2078
2190
2395
2518
2695
2859
2998
3222
3401
3603
3772
3878
3898
3861
3551
3033
2409
1577
886
336
-177
-430
-639
-844
-862
-787
-616
-348
-170
-125
-149
-323
-492
-518
-499
-301
-27
196
426
577
630
645
606
463
277
-60
-459
-891
-1280
-1583
-1834
-2006
-2111
-2176
-2224
-2224
-2271
-2283
-2275
-2327
-2380
-2404
-2441
-2452
-2415
-2335
-2092
-1790
-1466
-1150
-910
-775
-694
-712
-803
-887
-999
-1049
-1125
-1206
-1225
-1186
-1082
-974
-870
-805
-804
-840
-907
-967
-989
-965
-925
-883
-763
-665
-606
-514
-386
-261
-121
-35
-34
-63
-105
-133
-162
-217
-259
-312
-344
-345
-341
-338
-324
-303
-329
-361
-427
-577
-701
-804
-877
-931
-1001
-1012
-1028
-1026
-990
-980
-939
-931
-957
-974
-994
-985
-987
-978
-946
-899
-858
-802
-732
-662
-562
-428
-315
-197
-45
63
173
311
418
539
668
749
857
957
1088
1231
1325
1448
1536
1611
1709
1781
1830
1849
1935
1996
2108
2264
2340
2523
2658
2780
2952
3014
3055
2856
2519
1994
1325
792
261
-89
-360
-511
-621
-674
-539
-353
-81
63
130
120
-49
-191
-347
-448
-370
-245
-69
71
230
359
379
383
265
84
-212
-583
-940
-1302
-1580
-1789
-1919
-1979
-1971
-1927
-1880
-1862
-1859
-1874
-1909
-1993
-2084
-2177
-2277
-2334
-2343
-2254
-2061
-1821
-1563
-1342
-1145
-1020
-983
-1008
-1125
-1235
-1398
-1571
-1668
-1682
-1578
-1449
-1283
-1116
-992
-879
-804
-790
-832
-907
-983
-1026
-1042
-1034
-974
-883
-738
-567
-406
-313
-266
-228
-218
-212
-275
-367
-433
-462
-469
-465
-404
-366
-296
-226
-209
-195
-248
-329
-447
-573
-694
-809
-891
-949
-965
-960
-910
-825
-798
-784
-778
-809
-850
-894
-931
-957
-989
-968
-944
-902
-807
-726
-653
-537
-428
-335
-247
-164
-76
40
161
258
372
459
545
637
708
802
863
943
1013
1108
1165
1224
1286
1347
1464
1562
1640
1738
1783
1866
1958
2042
2164
2172
2149
1993
1702
1328
921
603
332
164
-23
-173
-310
-381
-267
-97
70
167
130
24
-46
-115
-143
-89
-39
-5
62
86
99
97
69
14
-107
-263
-476
-761
-1029
-1245
-1416
-1527
-1611
-1685
-1713
-1729
-1739
-1736
-1744
-1767
-1790
-1838
-1875
-1915
-1952
-1963
-1911
-1781
-1600
-1446
-1349
-1250
-1181
-1138
-1110
-1153
-1218
-1281
-1362
-1417
-1422
-1400
-1351
-1258
-1138
-1019
-931
-865
-817
-804
-795
-782
-788
-807
-820
-820
-752
-658
-562
-467
-380
-313
-266
-231
-224
-220
-255
-280
-305
-343
-358
-333
-307
-306
-266
-230
-216
-221
-257
-307
-344
-393
-443
-485
-525
-538
-535
-521
-497
-474
-436
-414
-436
-471
-513
-584
-609
-632
-643
-626
-598
-542
-435
-286
-126
6
111
212
260
320
368
363
386
395
437
467
521
612
710
798
873
961
1008
1057
1078
1086
1103
1154
1185
1254
1305
1351
1406
1413
1403
1370
1270
1029
779
474
241
92
-18
-84
-150
-145
-109
1
150
269
327
307
226
166
112
72
50
54
73
94
140
117
87
44
-42
-143
-273
-433
-614
-812
-980
-1107
-1215
-1295
-1322
-1324
-1320
-1278
-1244
-1236
-1234
-1232
-1240
-1265
-1300
-1324
-1326
-1309
-1248
-1156
-1093
-1033
-975
-940
-914
-952
-1007
-1046
-1082
-1093
-1111
-1115
-1096
-1083
-1028
-957
-891
-827
-785
-738
-711
-694
-682
-665
-658
-648
-638
-621
-581
-542
-480
-426
-385
-392
-370
-364
-384
-370
-372
-373
-363
-364
-359
-306
-265
-230
-207
-196
-187
-217
-213
-215
-233
-234
-247
-237
-198
-179
-168
-179
-197
-223
-264
-304
-351
-400
-434
-441
-408
-363
-319
-252
-178
-69
44
126
184
204
260
318
337
350
332
358
382
431
528
643
684
731
785
836
872
897
920
918
901
895
919
896
898
850
854
850
814
785
702
666
606
511
363
203
85
-28
-67
-127
-163
-204
-203
-133
-45
35
83
60
14
-35
-76
-119
-173
-214
-245
-252
-255
-293
-344
-390
-463
-545
-622
-750
-878
-1002
-1101
-1156
-1217
-1254
-1270
-1258
-1244
-1200
-1167
-1152
-1126
-1107
-1080
-1085
-1084
-1092
-1118
-1115
-1093
-1056
-1012
-963
-931
-919
-910
-893
-895
-924
-980
-1041
-1098
-1120
-1114
-1107
-1092
-1046
-978
-919
-868
-821
-785
-737
-717
-712
-687
-700
-696
-665
-632
-602
-570
-535
-487
-451
-413
-396
-399
-403
-428
-447
-446
-414
-374
-321
-250
-187
-149
-123
-116
-127
-155
-209
-276
-352
-429
-486
-506
-494
-481
-440
-372
-311
-259
-200
-134
-120
-80
-20
0
32
70
76
82
115
151
157
158
168
164
167
185
192
195
195
231
273
283
339
389
436
474
515
517
508
491
478
455
432
425
403
379
373
418
429
434
416
380
313
261
167
57
-29
-136
-223
-275
-312
-314
-312
-316
-310
-304
-289
-293
-298
-329
-375
-441
-498
-557
-600
-633
-654
-680
-706
-719
-752
-803
-865
-934
-1000
-1087
-1195
-1266
-1311
-1354
-1368
-1346
-1331
-1315
-1276
-1248
-1238
-1223
-1208
-1213
-1227
-1239
-1238
-1254
-1251
-1214
-1198
-1172
-1150
-1133
-1113
-1094
-1063
-1039
-1050
-1056
-1059
-1063
-1047
-1027
-993
-948
-915
-872
-827
-786
-730
-693
-670
-631
-613
-585
-525
-480
-432
-379
-339
-284
-216
-185
-155
-95
-53
-15
23
51
63
46
33
33
43
58
59
76
120
143
169
209
232
292
329
350
373
395
413
414
435
449
454
458
451
443
438
428
432
453
470
509
531
531
559
585
644
664
679
703
685
679
659
635
613
582
550
539
506
486
460
412
348
313
245
166
88
1
-34
-98
-168
-231
-286
-309
-299
-316
-332
-353
-373
-372
-390
-417
-440
-487
-504
-509
-542
-554
-598
-636
-650
-700
-725
-762
-803
-839
-876
-907
-924
-937
-967
-976
-981
-961
-949
-942
-926
-920
-901
-891
-873
-859
-849
-855
-850
-818
-801
-803
-792
-772
-766
-746
-738
-764
-771
-754
-739
-725
-699
-696
-697
-663
-637
-649
-624
-591
-561
-512
-482
-458
-433
-387
-347
-306
-267
-248
-230
-203
-187
-162
-115
-90
-68
-61
-45
-40
-46
-39
-25
-24
-24
-18
-32
-28
-10
6
33
74
127
163
191
209
259
297
306
310
310
305
295
296
292
302
327
332
316
328
297
286
284
297
297
297
298
287
294
271
301
307
336
354
338
338
306
291
280
308
293
278
251
231
247
231
260
258
259
240
225
165
145
95
38
20
-20
-65
-115
-155
-163
-155
-161
-147
-145
-131
-124
-174
-199
-228
-293
-348
-390
-435
-480
-525
-554
-564
-570
-579
-593
-606
-622
-632
-671
-681
-705
-741
-741
-761
-784
-796
-808
-805
-807
-827
-822
-845
-877
-891
-924
-933
-937
-969
-962
-954
-942
-907
-872
-855
-855
-855
-841
-838
-813
-781
-760
-742
-725
-701
-667
-642
-595
-574
-571
-533
-516
-520
-498
-479
-455
-441
-423
-393
-377
-353
-307
-250
-204
-162
-95
-53
-51
-30
-48
-65
-55
-57
-68
-53
-46
-27
-12
14
37
61
95
107
125
130
140
167
167
168
193
201
212
222
224
244
249
249
267
265
266
257
251
230
212
224
224
213
209
234
244
245
247
238
217
189
152
120
89
64
56
48
19
-2
-12
-33
-43
-37
-51
-54
-52
-43
-41
-39
-55
-94
-144
-179
-212
-256
-293
-316
-321
-330
-331
-343
-360
-391
-417
-440
-460
-492
-522
-549
-554
-560
-562
-557
-544
-522
-530
-542
-548
-560
-571
-582
-591
-596
-610
-615
-624
-639
-628
-633
-645
-632
-620
-634
-643
-654
-650
-638
-651
-625
-617
-624
-601
-593
-581
-578
-573
-558
-555
-548
-525
-506
-476
-446
-425
-417
-421
-430
-435
-445
-446
-444
-445
-445
-449
-438
-423
-399
-364
-323
-274
-233
-191
-162
-148
-133
-120
-145
-141
-141
-158
-145
-147
-136
-134
-134
-109
-104
-95
-67
-54
-36
-22
-40
-36
-37
-39
-7
-8
-2
13
41
42
41
33
20
-9
-22
0
-9
7
35
49
47
61
49
34
23
0
-3
22
26
36
39
12
20
-6
-33
-25
-21
-27
-55
-61
-74
-85
-99
-106
-113
-110
-108
-134
-128
-136
-168
-169
-150
-159
-147
-152
-182
-195
-205
-227
-234
-237
-275
-291
-302
-293
-284
-284
-272
-245
-256
-272
-273
-291
-267
-265
-268
-261
-285
-324
-307
-297
-344
-360
-379
-409
-424
-448
-470
-478
-500
-509
-526
-558
-562
-565
-561
-549
-532
-490
-480
-475
-425
-419
-439
-434
-467
-501
-488
-510
-507
-514
-514
-485
-492
-499
-475
-449
-450
-450
-445
-442
-410
-408
-410
-392
-391
-371
-352
-345
-317
-307
-275
-236
-242
-233
-234
-258
-275
-297
-288
-304
-344
-355
-358
-370
-355
-339
-322
-296
-274
-263
-238
-202
-186
-160
-152
-157
-155
-131
-101
-92
-120
-97
-66
-60
-12
14
41
51
52
45
29
29
-6
-50
-71
-80
-78
-86
-101
-100
-98
-80
-68
-85
-65
-67
-81
-52
-58
-48
-38
-43
-22
-18
-12
4
0
-10
-19
-31
-61
-68
-88
-89
-102
-129
-147
-181
-200
-217
-229
-247
-246
-247
-276
-278
-296
-320
-327
-359
-341
-334
-348
-325
-346
-340
-354
-360
-342
-373
-405
-420
-438
-465
-461
-454
-441
-428
-425
-414
-404
-404
-384
-351
-376
-390
-393
-415
-418
-410
-405
-400
-384
-348
-295
-275
-243
-217
-225
-222
-242
-252
-260
-285
-307
-315
-313
-312
-304
-290
-259
-274
-282
-293
-322
-331
-355
-370
-399
-412
-385
-373
-350
-317
-303
-297
-286
-274
-294
-299
-293
-301
-286
-283
-283
-276
-280
-249
-219
-220
-200
-163
-165
-157
-177
-186
-210
-247
-249
-260
-271
-253
-222
-206
-181
-149
-118
-112
-126
-142
-166
-195
-222
-255
-271
-254
-240
-219
-187
-168
-144
-111
-81
-43
-18
-5
11
1
-26
-30
-25
-45
-79
-90
-101
-114
-130
-144
-155
-169
-194
-231
-254
-260
-280
-275
-253
-238
-205
-183
-156
-144
-129
-121
-131
-130
-128
-120
-112
-107
-105
-106
-123
-105
-101
-139
-149
-172
-183
-183
-219
-257
-262
-273
-287
-304
-300
-304
-314
-309
-307
-303
-304
-277
-277
-272
-260
-283
-314
-342
-338
-323
-324
-345
-348
-318
-316
-310
-325
-346
-335
-329
-317
-291
-269
-273
-282
-288
-300
-309
-314
-329
-329
-315
-305
-317
-322
-316
-320
-305
-297
-291
-280
-283
-262
-234
-231
-247
-244
-223
-239
-251
-247
-241
-212
-198
-183
-169
-161
-163
-180
-171
-174
-170
-151
-133
-118
-123
-105
-69
-46
-30
-20
-32
-48
-71
-83
-84
-93
-80
-70
-70
-76
-97
-120
-132
-140
-130
-107
-112
-115
-128
-141
-136
-136
-129
-123
-96
-47
-17
-17
-20
-24
-20
-20
-41
-34
-60
-83
-109
-143
-151
-172
-180
-202
-223
-226
-220
-220
-226
-215
-197
-197
-209
-205
-189
-177
-207
-241
-271
-296
-300
-312
-332
-355
-379
-394
-400
-430
-439
-406
-406
-398
-389
-363
-326
-316
-306
-304
-293
-298
-299
-294
-288
-273
-255
-261
-263
-252
-259
-246
-257
-259
-244
-257
-253
-263
-274
-272
-275
-259
-268
-290
-273
-267
-259
-253
-252
-245
-228
-218
-213
-219
-227
-214
-201
-179
-174
-176
-173
-169
-173
-188
-219
-252
-268
-276
-289
-311
-320
-310
-302
-276
-273
-268
-274
-276
-286
-316
-306
-309
-318
-298
-294
-284
-272
-281
-273
-278
-299
-309
-312
-291
-300
-306
-298
-307
-301
-290
-289
-312
-337
-342
-357
-381
-369
-371
-372
-369
-357
-329
-316
-286
-258
-242
-230
-238
-231
-231
-243
-248
-242
-242
-267
-277
-278
-288
-291
-295
-291
-290
-298
-317
-316
-310
-333
-335
-320
-316
-299
-287
-289
-290
-299
-314
-316
-318
-319
-327
-311
-316
-317
-326
-337
-341
-346
-349
-349
-350
-345
-328
-302
-312
-342
-339
-343
-354
-359
-362
-381
-379
-370
-358
-360
-362
-360
-358
-342
-329
-327
-328
-342
-355
-340
-335
-336
-337
-343
-328
-323
-324
-327
-333
-339
-352
-370
-394
-415
-418
-430
-421
-414
-423
-399
-382
-382
-367
-362
-366
-354
-366
-357
-373
-400
-410
-408
-404
-408
-402
-406
-414
-407
-407
-441
-452
-451
-444
-446
-444
-457
-471
-457
-451
-432
-420
-413
-394
-398
-384
-383
-404
-412
-433
-457
-469
-467
-491
-498
-495
-521
-545
-581
-580
-585
-594
-578
-562
-529
-508
-495
-478
-476
-448
-426
-438
-447
-451
-459
-453
-455
-468
-481
-496
-489
-476
-451
-426
-428
-414
-422
-432
-436
-443
-447
-459
-447
-444
-436
-428
-407
-411
-413
-396
-385
-381
-364
-359
-346
-334
-358
-340
-345
-359
-361
-388
-394
-385
-372
-360
-346
-330
-303
-289
-297
-294
-329
-369
-368
-366
-360
-346
-336
-327
-332
-309
-276
-272
-273
-267
-286
-311
-339
-358
-352
-346
-336
-318
-316
-304
-286
-277
-268
-265
-279
-276
-288
-328
-365
-388
-389
-381
-369
-358
-330
-305
-271
-228
-194
-187
-219
-227
-245
-276
-289
-285
-273
-273
-288
-277
-255
-254
-252
-230
-231
-245
-256
-296
-347
-395
-418
-447
-463
-429
-426
-406
-356
-336
-331
-319
-299
-293
-337
-362
-359
-385
-396
-389
-361
-353
-351
-331
-322
-309
-282
-274
-275
-267
-286
-311
-316
-309
-317
-303
-281
-269
-259
-237
-235
-236
-231
-223
-219
-236
-220
-241
-277
-290
-318
-303
-289
-292
-261
-240
-227
-205
-203
-201
-182
-169
-176
-173
-136
-142
-173
-165
-154
-158
-146
-137
-151
-171
-176
-186
-191
-199
-218
-197
-196
-213
-211
-227
-216
-205
-214
-203
-191
-188
-205
-225
-219
-226
-202
-180
-179
-176
-179
-174
-190
-206
-194
-198
-201
-186
-185
-163
-161
-148
-133
-130
-107
-121
-127
-126
-149
-159
-173
-174
-171
-171
-173
-180
-214
-226
-225
-254
-240
-215
-229
-241
-245
-235
-220
-212
-205
-209
-230
-242
-250
-253
-235
-227
-226
-209
-206
-202
-198
-211
-212
-198
-211
-201
-176
-162
-133
-133
-128
-96
-79
-85
-102
-97
-95
-105
-96
-96
-112
-139
-153
-174
-179
-158
-154
-159
-173
-183
-171
-162
-183
-191
-172
-172
-164
-123
-104
-82
-57
-40
-40
-40
-18
-12
9
-1
-30
-55
-81
-93
-92
-98
-109
-85
-73
-88
-98
-104
-118
-137
-180
-209
-201
-210
-221
-203
-174
-153
-140
-121
-117
-122
-110
-112
-107
-120
-139
-154
-162
-142
-138
-134
-133
-122
-92
-104
-116
-133
-161
-177
-209
-220
-234
-249
-234
-205
-182
-177
-170
-175
-180
-167
-140
-110
-113
-105
-107
-115
-107
-102
-71
-37
-33
-35
-34
-35
-28
-34
-43
-40
-18
9
27
53
66
74
64
65
81
95
96
91
89
75
68
75
71
62
62
70
59
39
33
17
13
1
-4
12
21
24
41
58
62
57
57
79
102
114
99
99
82
73
83
84
90
100
96
75
65
55
41
46
44
43
33
15
18
4
0
-2
-6
-5
-3
17
27
20
23
55
49
56
63
58
58
36
43
49
37
30
38
35
27
39
46
64
84
98
104
91
65
42
36
41
45
49
57
43
36
38
30
-1
0
-3
-27
-32
-36
-26
-21
6
14
-10
-32
-30
-34
-26
4
5
-7
-12
-26
-25
-27
-32
-15
-17
-18
-4
10
-7
-3
-2
-33
-49
-80
-92
-111
-103
-90
-100
-98
-78
-93
-95
-81
-72
-51
-52
-75
-65
-53
-77
-65
-51
-59
-62
-77
-97
-116
-139
-151
-162
-171
-169
-159
-154
-154
-155
-151
-145
-160
-171
-164
-186
-186
-175
-186
-172
-160
-161
-170
-165
-138
-112
-115
-105
-112
-139
-131
-119
-132
-136
-117
-90
-72
-63
-62
-70
-77
-85
-89
-102
-116
-129
-143
-138
-134
-127
-102
-86
-69
-55
-49
-66
-78
-80
-85
-99
-99
-102
-124
-132
-146
-161
-162
-160
-144
-127
-130
-115
-103
-118
-122
-132
-150
-148
-151
-152
-171
-204
-210
-225
-259
-277
-297
-317
-318
-305
-323
-328
-300
-298
-323
-334
-335
-346
-349
-362
-362
-346
-301
-273
-270
-249
-235
-229
-247
-259
-272
-294
-305
-322
-329
-326
-337
-352
-330
-295
-295
-284
-270
-266
-266
-270
-264
-264
-276
-282
-300
-311
-306
-291
-268
-255
-232
-205
-182
-181
-162
-141
-154
-150
-137
-177
-188
-167
-159
-152
-159
-149
-127
-149
-150
-127
-144
-161
-188
-199
-216
-234
-239
-235
-229
-218
-210
-202
-189
-190
-206
-210
-218
-239
-232
-222
-233
-230
-238
-243
-236
-257
-274
-280
-291
-288
-304
-306
-288
-300
-310
-306
-316
-329
-336
-339
-333
-343
-335
-330
-331
-334
-325
-306
-306
-296
-297
-300
-307
-328
-339
-330
-327
-316
-313
-352
-351
-360
-380
-374
-384
-381
-378
-380
-360
-347
-336
-341
-337
-317
-301
-301
-300
-283
-281
-264
-251
-241
-222
-207
-198
-180
-175
-199
-193
-175
-171
-155
-158
-152
-161
-188
-184
-180
-184
-201
-210
-194
-181
-173
-177
-172
-189
-185
-184
-198
-183
-207
-224
-231
-239
-230
-242
-242
-247
-273
-279
-267
-240
-221
-215
-221
-216
-212
-216
-199
-200
-197
-187
-168
-174
-171
-157
-147
-147
-171
-171
-170
-193
-195
-194
-201
-203
-215
-220
-220
-202
-193
-180
-177
-182
-178
-190
-212
-195
-185
-205
-204
-191
-197
-185
-179
-181
-170
-143
-133
-136
-115
-120
-137
-123
-151
-155
-131
-122
-112
-90
-54
-47
-28
-6
-18
-21
-30
-29
-18
-30
-40
-45
-67
-78
-85
-108
-109
-122
-123
-122
-134
-127
-112
-122
-141
-133
-145
-158
-146
-130
-123
-106
-109
-103
-99
-106
-93
-79
-83
-89
-101
-99
-101
-124
-117
-121
-122
-121
-136
-109
-108
-125
-127
-130
-130
-144
-137
-129
-138
-112
-95
-107
-114
-109
-108
-107
-91
-75
-82
-110
-112
-140
-175
-171
-194
-218
-214
-217
-233
-238
-219
-186
-161
-160
-158
-150
-169
-196
-186
-185
-186
-181
-189
-163
-137
-128
-120
-133
-139
-167
-192
-205
-223
-232
-213
-200
-218
-210
-212
-204
-199
-214
-213
-213
-213
-207
-201
-207
-204
-229
-250
-243
-248
-233
-228
-228
-212
-212
-210
-202
-208
-214
-217
-223
-211
-215
-218
-205
-216
-232
-239
-261
-279
-276
-270
-281
-299
-282
-252
-249
-261
-235
-215
-217
-209
-207
-205
-195
-217
-209
-194
-228
-234
-225
-237
-214
-192
-181
-170
-162
-151
-137
-136
-150
-154
-154
-143
-149
-178
-193
-196
-213
-227
-253
-254
-249
-259
-277
-281
-278
-271
-278
-301
-293
-275
-261
-266
-255
-257
-265
-244
-233
-212
-213
-223
-219
-232
-236
-259
-249
-224
-243
-252
-253
-245
-249
-249
-253
-254
-255
-272
-263
-290
-305
-292
-285
-265
-272
-283
-275
-286
-267
-271
-297
-299
-287
-296
-304
-300
-292
-284
-266
-276
-266
-235
-243
-249
-262
-279
-291
-265
-247
-246
-235
-238
-245
-236
-225
-205
-165
-157
-147
-129
-146
-182
-213
-218
-230
-250
-261
-279
-301
-291
-318
-325
-306
-291
-297
-289
-274
-296
-311
-319
-348
-333
-313
-317
-301
-302
-298
-306
-311
-305
-299
-278
-244
-240
-264
-261
-280
-296
-289
-285
-275
-303
-305
-288
-297
-294
-286
-296
-297
-286
-270
-261
-266
-283
-285
-279
-270
-271
-277
-283
-289
-288
-276
-257
-244
-234
-198
-181
-174
-163
-177
-196
-216
-221
-225
-222
-224
-231
-225
-205
-198
-209
-221
-226
-245
-243
-233
-255
-266
-267
-287
-293
-297
-300
-279
-268
-249
-242
-242
-231
-233
-249
-240
-245
-242
-237
-245
-221
-227
-227
-217
-223
-229
-248
-272
-278
-281
-308
-303
-303
-313
-309
-317
-328
-324
-336
-341
-322
-329
-337
-316
-303
-294
-303
-321
-331
-341
-362
-371
-363
-373
-375
-388
-393
-373
-380
-401
-401
-404
-374
-359
-352
-335
-346
-341
-323
-333
-331
-327
-336
-324
-309
-315
-291
-275
-267
-242
-243
-250
-249
-247
-261
-260
-282
-291
-290
-295
-306
-312
-339
-348
-353
-350
-320
-320
-305
-275
-277
-288
-307
-321
-301
-292
-299
-303
-318
-311
-285
-295
-300
-301
-303
-298
-303
-299
-292
-285
-279
-267
-278
-294
-283
-267
-262
-283
-299
-295
-290
-289
-298
-298
-313
-335
-347
-357
-367
-389
-396
-387
-387
-371
-366
-356
-325
-316
-313
-321
-341
-357
-365
-360
-347
-331
-334
-338
-324
-313
-287
-279
-269
-269
-281
-278
-276
-260
-239
-240
-251
-253
-232
-212
-197
-202
-195
-173
-188
-198
-182
-175
-179
-171
-196
-197
-187
-190
-193
-191
-190
-201
-203
-215
-227
-239
-253
-267
-286
-305
-324
-316
-287
-289
-285
-277
-297
-299
-305
-299
-301
-312
-338
-353
-339
-322
-312
-305
-288
-285
-291
-299
-300
-302
-316
-312
-289
-282
-276
-288
-295
-278
-275
-272
-262
-263
-255
-271
-274
-257
-277
-294
-290
-302
-325
-313
-310
-326
-316
-303
-298
-277
-261
-249
-241
-235
-242
-252
-257
-269
-281
-288
-288
-280
-269
-284
-287
-273
-289
-288
-266
-270
-283
-304
-285
-278
-281
-284
-290
-285
-283
-255
-247
-252
-247
-253
-270
-275
-280
-312
-339
-347
-368
-375
-364
-355
-347
-328
-342
-336
-335
-352
-363
-381
-381
-377
-367
-365
-370
-375
-377
-374
-365
-338
-324
-329
-316
-316
-324
-314
-298
-290
-293
-293
-262
-267
-274
-277
-286
-280
-274
-284
-282
-254
-243
-237
-247
-254
-255
-259
-260
-269
-287
-295
-304
-314
-308
-299
-287
-275
-271
-254
-228
-238
-232
-233
-226
-206
-200
-181
-164
-156
-142
-119
-133
-133
-147
-160
-149
-174
-182
-170
-184
-200
-177
-152
-169
-184
-184
-194
-212
-232
-238
-255
-272
-245
-243
-261
-247
-244
-259
-251
-262
-259
-256
-258
-251
-255
-264
-271
-267
-279
-264
-258
-248
-244
-234
-213
-224
-238
-228
-239
-286
-283
-262
-287
-288
-272
-269
-255
-262
-268
-260
-269
-285
-279
-300
-305
-302
-332
-330
-323
-348
-354
-354
-378
-357
-345
-357
-359
-366
-374
-382
-391
-385
-384
-403
-377
-393
-438
-420
-393
-410
-411
-392
-410
-400
-377
-363
-349
-347
-322
-304
-326
-315
-310
-335
-330
-348
-360
-364
-383
-377
-363
-357
-333
-334
-332
-318
-318
-314
-298
-308
-307
-295
-306
-309
-317
-326
-325
-338
-348
-352
-352
-345
-356
-364
-352
-325
-332
-331
-347
-341
-314
-326
-309
-304
-301
-267
-266
-261
-233
-245
-260
-259
-273
-274
-282
-301
-303
-311
-304
-306
-302
-294
-279
-273
-268
-236
-237
-231
-219
-247
-263
-255
-263
-256
-268
-263
-246
-273
-263
-257
-282
-268
-280
-315
-327
-358
-360
-361
-381
-382
-375
-357
-341
-342
-340
-331
-338
-351
-348
-338
-338
-331
-338
-334
-311
-329
-344
-334
-330
-333
-326
-295
-321
-356
-343
-363
-383
-359
-366
-358
-341
-353
-319
-319
-345
-328
-350
-388
-391
-428
-417
-403
-428
-390
-373
-383
-367
-357
-367
-379
-405
-415
-414
-415
-408
-401
-393
-405
-379
-348
-357
-372
-371
-348
-320
-310
-278
-285
-302
-280
-279
-263
-290
-286
-257
-301
-298
-271
-275
-279
-290
-322
-339
-343
-354
-359
-356
-355
-395
-401
-388
-388
-364
-356
-357
-334
-339
-340
-313
-302
-286
-273
-279
-270
-263
-256
-242
-254
-241
-207
-240
-258
-258
-270
-267
-272
-286
-292
-298
-308
-294
-300
-307
-314
-347
-338
-329
-342
-329
-349
-354
-329
-354
-366
-351
-335
-344
-353
-331
-343
-335
-329
-330
-318
-334
-338
-327
-351
-351
-337
-339
-333
-347
-343
-352
-364
-356
-359
-357
-370
-352
-354
-374
-366
-371
-358
-328
-318
-326
-313
-314
-338
-350
-377
-369
-349
-356
-332
-324
-336
-333
-324
-329
-329
-324
-327
-335
-345
-322
-320
-333
-322
-311
-319
-316
-301
-303
-294
-273
-266
-273
-287
-286
-288
-293
-289
-293
-292
-280
-273
-290
-300
-318
-310
-323
-346
-346
-324
-314
-312
-289
-280
-289
-291
-261
-248
-255
-252
-237
-263
-269
-252
-246
-238
-254
-256
-226
-236
-229
-208
-221
-251
-264
-244
-233
-251
-246
-244
-239
-238
-252
-259
-292
-291
-287
-286
-303
-288
-270
-262
-246
-237
-236
-249
-244
-241
-250
-250
-258
-256
-262
-274
-289
-310
-304
-299
-305
-308
-316
-324
-334
-357
-370
-371
-371
-369
-363
-357
-341
-340
-351
-333
-347
-363
-350
-355
-359
-347
-333
-327
-330
-352
-349
-337
-338
-344
-342
-347
-361
-373
-380
-374
-391
-389
-363
-359
-329
-323
-335
-332
-365
-376
-382
-401
-405
-407
-407
-393
-388
-359
-312
-294
-260
-225
-225
-213
-218
-254
-262
-285
-303
-296
-303
-280
-267
-249
-246
-261
-264
-281
-266
-269
-297
-287
-255
-256
-291
-298
-288
-298
-296
-263
-264
-264
-269
-275
-239
-237
-242
-243
-268
-279
-269
-281
-301
-307
-327
-334
-340
-338
-326
-350
-339
-365
-379
-358
-378
-384
-370
-375
-367
-341
-312
-311
-276
-257
-265
-251
-273
-290
-292
-295
-318
-344
-337
-341
-348
-350
-357
-333
-319
-309
-284
-278
-272
-249
-255
-251
-232
-235
-241
-260
-265
-284
-288
-285
-277
-261
-281
-291
-294
-291
-304
-313
-298
-299
-289
-289
-295
-290
-299
-304
-310
-311
-315
-318
-326
-337
-333
-325
-332
-299
-264
-285
-266
-273
-292
-277
-277
-266
-279
-281
-265
-263
-266
-275
-289
-298
-311
-301
-303
-310
-283
-296
-316
-307
-294
-292
-300
-308
-293
-288
-321
-324
-316
-333
-332
-332
-361
-369
-344
-344
-370
-370
-385
-420
-431
-424
-417
-418
-393
-362
-355
-332
-306
-286
-272
-265
-259
-251
-288
-286
-281
-287
-284
-314
-332
-347
-363
-373
-384
-374
-367
-362
-356
-376
-382
-375
-381
-387
-376
-353
-347
-321
-321
-337
-330
-335
-315
-304
-313
-304
-322
-337
-353
-373
-377
-379
-399
-392
-394
-426
-426
-427
-412
-397
-393
-399
-406
-411
-396
-392
-390
-360
-349
-343
-332
-318
-321
-324
-317
-317
-321
-309
-324
-361
-370
-360
-363
-377
-384
-399
-390
-403
-425
-440
-457
-458
-460
-477
-486
-492
-504
-491
-479
-476
-479
-465
-456
-451
-458
-475
-458
-447
-434
-419
-405
-383
-362
-346
-343
-347
-338
-328
-329
-335
-343
-352
-354
-344
-361
-373
-369
-365
-369
-365
-350
-346
-350
-363
-361
-369
-385
-394
-399
-396
-379
-378
-366
-330
-337
-336
-328
-353
-345
-374
-380
-372
-389
-380
-365
-374
-379
-372
-392
-399
-407
-404
-402
-432
-453
-453
-481
-481
-476
-475
-442
-439
-443
-453
-466
-455
-469
-481
-472
-466
-482
-468
-475
-506
-500
-508
-528
-530
-536
-539
-525
-531
-535
-523
-554
-551
-535
-533
-516
-527
-535
-543
-539
-540
-529
-530
-513
-508
-522
-500
-489
-483
-459
-445
-426
-403
-440
-439
-417
-471
-477
-479
-501
-477
-485
-486
-476
-498
-501
-476
-477
-469
-444
-445
-445
-448
-443
-436
-446
-434
-411
-417
-393
-381
-385
-390
-399
-395
-402
-393
-384
-385
-379
-387
-358
-347
-367
-377
-389
-392
-404
-401
-395
-401
-386
-382
-406
-388
-387
-385
-366
-393
-427
-425
-442
-437
-419
-430
-425
-414
-404
-402
-409
-401
-390
-401
-391
-376
-381
-361
-372
-371
-360
-376
-359
-383
-413
-411
-410
-417
-418
-418
-405
-388
-400
-396
-369
-370
-379
-382
-375
-390
-418
-429
-435
-436
-414
-404
-390
-374
-341
-312
-318
-303
-305
-305
-309
-304
-301
-326
-333
-339
-336
-333
-329
-306
-312
-328
-337
-336
-320
-315
-339
-329
-354
-380
-366
-352
-358
-353
-333
-320
-312
-313
-317
-329
-336
-353
-367
-365
-346
-346
-359
-351
-352
-347
-343
-344
-324
-310
-329
-326
-314
-327
-313
-291
-292
-283
-283
-292
-287
-269
-274
-300
-289
-291
-299
-293
-293
-292
-290
-289
-296
-301
-311
-324
-343
-364
-365
-357
-343
-321
-311
-293
-266
-264
-257
-263
-276
-295
-317
-331
-341
-339
-332
-320
-307
-277
-266
-256
-256
-263
-277
-271
-279
-296
-286
-287
-281
-263
-269
-258
-248
-255
-248
-241
-244
-243
-240
-238
-241
-250
-255
-291
-319
-321
-323
-338
-363
-363
-379
-385
-366
-372
-374
-358
-340
-355
-340
-302
-316
-319
-297
-298
-311
-311
-309
-316
-346
-352
-333
-339
-348
-346
-339
-320
-301
-280
-275
-282
-283
-280
-295
-313
-292
-279
-280
-261
-243
-224
-231
-230
-193
-196
-213
-204
-194
-223
-247
-236
-255
-290
-288
-287
-292
-279
-277
-263
-270
-262
-261
-268
-255
-241
-221
-206
-200
-213
-235
-251
-262
-252
-231
-228
-232
-229
-218
-224
-247
-281
-281
-309
-295
-271
-294
-284
-269
-266
-273
-267
-254
-238
-234
-249
-270
-270
-275
-293
-289
-308
-331
-330
-340
-336
-332
-336
-326
-312
-311
-303
-303
-322
-320
-306
-297
-291
-290
-297
-300
-304
-301
-274
-270
-270
-260
-274
-275
-283
-273
-246
-252
-253
-258
-286
-305
-331
-367
-370
-364
-382
-368
-334
-332
-325
-308
-306
-289
-280
-276
-275
-293
-278
-263
-282
-285
-288
-303
-275
-269
-267
-251
-252
-233
-222
-227
-226
-219
-231
-234
-257
-291
-313
-332
-325
-324
-339
-332
-320
-305
-298
-284
-271
-283
-269
-256
-260
-269
-264
-258
-293
-315
-326
-337
-341
-354
-343
-330
-348
-340
-324
-328
-327
-344
-360
-345
-316
-290
-278
-277
-278
-284
-269
-262
-254
-258
-261
-255
-255
-257
-245
-243
-275
-294
-275
-285
-290
-302
-310
-307
-318
-291
-281
-280
-267
-264
-242
-242
-264
-246
-237
-247
-243
-248
-251
-264
-285
-285
-276
-287
-300
-299
-294
-281
-261
-270
-260
-240
-242
-241
-238
-217
-199
-200
-184
-193
-217
-230
-246
-245
-271
-295
-291
-277
-287
-283
-256
-266
-277
-246
-238
-255
-255
-243
-246
-269
-264
-261
-269
-280
-288
-281
-294
-309
-310
-304
-296
-305
-286
-299
-318
-315
-330
-338
-349
-345
-352
-358
-337
-335
-335
-335
-340
-330
-340
-327
-303
-306
-293
-282
-276
-279
-277
-285
-294
-312
-326
-304
-322
-328
-311
-292
-280
-270
-254
-275
-286
-281
-283
-290
-271
-236
-241
-240
-241
-243
-262
-265
-253
-255
-271
-276
-263
-273
-265
-255
-259
-229
-235
-245
-243
-261
-259
-274
-286
-271
-268
-258
-252
-254
-256
-286
-280
-257
-238
-251
-255
-242
-252
-251
-252
-247
-245
-230
-212
-222
-218
-221
-227
-235
-251
-248
-259
-271
-290
-302
-307
-299
-280
-281
-283
-299
-315
-314
-324
-343
-321
-315
-319
-315
-338
-350
-357
-369
-342
-345
-339
-316
-330
-291
-284
-289
-250
-272
-287
-279
-290
-277
-271
-258
-256
-257
-235
-246
-253
-261
-280
-287
-291
-295
-297
-330
-337
-341
-374
-374
-395
-406
-399
-400
-378
-371
-379
-356
-353
-341
-313
-316
-305
-286
-276
-264
-254
-246
-238
-254
-254
-240
-245
-240
-245
-260
-270
-281
-264
-268
-283
-286
-283
-257
-282
-290
-279
-282
-257
-271
-278
-266
-283
-262
-253
-247
-204
-184
-191
-200
-209
-195
-187
-231
-224
-227
-268
-257
-267
-276
-284
-305
-313
-323
-305
-296
-303
-308
-306
-292
-301
-305
-297
-302
-275
-293
-306
-275
-317
-308
-306
-340
-312
-295
-305
-302
-294
-282
-276
-270
-265
-284
-302
-309
-299
-293
-291
-283
-274
-268
-283
-295
-291
-302
-315
-295
-298
-285
-281
-317
-301
-303
-324
-304
-296
-305
-302
-307
-300
-289
-295
-306
-310
-283
-278
-282
-275
-277
-271
-255
-243
-239
-262
-274
-277
-280
-262
-244
-238
-220
-226
-202
-184
-198
-203
-198
-213
-230
-238
-254
-267
-260
-240
-258
-252
-259
-272
-280
-283
-269
-281
-269
-251
-262
-274
-270
-263
-274
-277
-285
-293
-308
-298
-283
-303
-294
-273
-287
-288
-275
-258
-240
-235
-228
-219
-212
-227
-251
-245
-264
-275
-265
-263
-263
-266
-258
-268
-287
-292
-301
-315
-333
-317
-310
-320
-313
-314
-299
-302
-295
-292
-289
-277
-260
-252
-260
-253
-234
-228
-236
-229
-235
-262
-241
-222
-213
-206
-192
-180
-205
-219
-239
-249
-241
-230
-225
-212
-192
-203
-233
-255
-265
-278
-285
-300
-334
-358
-356
-371
-366
-359
-374
-357
-338
-316
-296
-284
-244
-236
-257
-245
-251
-256
-252
-263
-267
-267
-258
-248
-274
-274
-259
-287
-299
-274
-258
-252
-251
-266
-282
-262
-223
-233
-216
-190
-188
-201
-221
-191
-196
-214
-192
-217
-228
-238
-270
-258
-266
-275
-269
-261
-240
-240
-250
-223
-219
-231
-211
-210
-210
-191
-188
-195
-194
-192
-219
-227
-219
-232
-220
-229
-239
-217
-210
-190
-174
-186
-164
-142
-142
-140
-137
-112
-121
-128
-107
-132
-159
-157
-192
-220
-212
-209
-206
-212
-199
-196
-217
-197
-191
-198
-198
-209
-201
-210
-212
-218
-220
-207
-207
-201
-206
-198
-186
-194
-199
-213
-223
-227
-235
-223
-231
-235
-221
-216
-218
-209
-218
-220
-197
-201
-206
-214
-227
-236
-223
-230
-252
-247
-234
-232
-232
-224
-221
-224
-219
-232
-236
-239
-253
-255
-257
-245
-226
-209
-191
-184
-169
-179
-197
-182
-169
-180
-189
-186
-202
-219
-208
-205
-213
-208
-215
-223
-207
-191
-164
-165
-176
-168
-174
-168
-184
-181
-178
-181
-175
-174
-176
-138
-127
-155
-158
-154
-162
-161
-167
-176
-174
-194
-210
-233
-253
-278
-269
-232
-255
-261
-252
-273
-287
-315
-316
-312
-323
-314
-316
-330
-367
-361
-326
-314
-289
-283
-292
-301
-292
-279
-284
-281
-275
-261
-279
-320
-309
-323
-349
-354
-349
-344
-355
-356
-353
-347
-347
-351
-343
-325
-329
-350
-349
-353
-353
-328
-327
-340
-349
-346
-341
-350
-339
-323
-317
-329
-305
-274
-291
-304
-320
-348
-362
-359
-354
-360
-364
-328
-310
-295
-253
-248
-250
-250
-263
-251
-267
-287
-276
-291
-301
-280
-290
-298
-309
-304
-281
-264
-266
-266
-256
-256
-261
-282
-297
-327
-338
-324
-333
-343
-346
-357
-351
-349
-363
-381
-387
-407
-395
-382
-418
-391
-386
-407
-383
-378
-384
-374
-370
-348
-346
-343
-323
-325
-309
-298
-292
-284
-302
-309
-301
-277
-258
-254
-234
-228
-222
-222
-229
-220
-222
-220
-240
-256
-255
-257
-247
-262
-275
-283
-288
-289
-299
-301
-279
-263
-268
-287
-290
-286
-301
-298
-302
-307
-314
-298
-309
-339
-328
-322
-314
-289
-286
-296
-285
-252
-236
-232
-222
-236
-231
-221
-243
-260
-272
-271
-280
-304
-290
-284
-301
-310
-303
-293
-288
-266
-279
-289
-258
-273
-292
-281
-270
-279
-291
-269
-290
-313
-310
-307
-306
-317
-286
-284
-294
-292
-290
-280
-290
-283
-280
-281
-284
-289
-280
-267
-250
-238
-224
-224
-217
-210
-221
-227
-215
-213
-216
-220
-231
-236
-258
-280
-272
-308
-312
-297
-302
-295
-309
-289
-256
-259
-264
-256
-277
-310
-322
-332
-336
-336
-320
-321
-340
-334
-333
-345
-348
-331
-325
-341
-333
-315
-318
-319
-331
-324
-324
-325
-295
-306
-309
-294
-308
-298
-295
-289
-273
-293
-296
-283
-277
-264
-255
-264
-280
-280
-274
-272
-263
-259
-268
-274
-281
-294
-319
-330
-349
-367
-368
-396
-410
-395
-369
-348
-335
-310
-270
-271
-295
-282
-281
-286
-275
-278
-300
-304
-283
-275
-271
-260
-265
-278
-265
-251
-255
-245
-246
-272
-247
-232
-262
-248
-241
-274
-274
-275
-285
-278
-287
-285
-259
-272
-284
-262
-271
-300
-297
-311
-313
-290
-295
-304
-299
-301
-288
-302
-286
-258
-276
-284
-260
-251
-267
-262
-264
-273
-282
-279
-290
-293
-281
-291
-294
-281
-267
-278
-298
-298
-305
-312
-317
-321
-305
-305
-285
-269
-300
-306
-307
-322
-327
-327
-347
-345
-354
-371
-357
-379
-386
-387
-406
-392
-396
-395
-357
-355
-363
-346
-341
-340
-343
-336
-339
-325
-308
-300
-289
-291
-292
-303
-299
-287
-294
-308
-306
-314
-314
-296
-293
-269
-260
-262
-239
-252
-262
-252
-251
-266
-260
-252
-276
-308
-297
-271
-275
-263
-254
-256
-258
-241
-222
-241
-235
-226
-242
-260
-274
-283
-310
-312
-322
-338
-350
-354
-372
-383
-363
-357
-336
-320
-289
-272
-277
-250
-244
-245
-229
-213
-214
-230
-229
-251
-260
-249
-252
-244
-243
-246
-246
-250
-258
-266
-242
-241
-253
-248
-239
-247
-242
-240
-247
-264
-271
-270
-268
-250
-234
-229
-239
-247
-223
-228
-231
-211
-207
-210
-205
-221
-227
-206
-204
-216
-201
-199
-211
-230
-261
-266
-266
-243
-225
-233
-229
-262
-282
-274
-273
-286
-285
-254
-255
-254
-257
-279
-312
-324
-310
-315
-325
-312
-307
-315
-316
-305
-308
-310
-313
-321
-329
-328
-325
-321
-306
-299
-300
-315
-314
-318
-327
-313
-312
-317
-311
-297
-307
-334
-350
-337
-323
-328
-334
-308
-310
-331
-338
-325
-341
-353
-341
-343
-323
-309
-311
-297
-293
-290
-283
-297
-281
-266
-279
-273
-270
-278
-285
-272
-288
-323
-308
-293
-314
-320
-326
-329
-327
-325
-317
-318
-328
-330
-337
-349
-333
-336
-339
-342
-334
-320
-320
-315
-312
-316
-308
-304
-305
-306
-318
-328
-336
-341
-352
-355
-339
-331
-342
-329
-307
-313
-296
-285
-299
-289
-287
-290
-301
-315
-339
-347
-323
-332
-355
-345
-340
-343
-341
-340
-334
-336
-329
-345
-371
-381
-383
-381
-387
-372
-341
-350
-362
-362
-364
-364
-361
-346
-326
-327
-329
-313
-302
-300
-278
-276
-288
-262
-261
-251
-230
-235
-235
-234
-239
-226
-232
-259
-259
-271
-281
-276
-276
-291
-299
-303
-304
-307
-321
-301
-314
-303
-269
-265
-270
-285
-271
-257
-252
-235
-226
-205
-202
-204
-180
-185
-172
-168
-200
-206
-222
-229
-223
-219
-218
-221
-206
-191
-181
-184
-183
-181
-191
-203
-217
-216
-230
-237
-228
-244
-246
-243
-248
-262
-256
-247
-264
-266
-258
-266
-266
-248
-248
-247
-248
-246
-232
-224
-237
-232
-243
-247
-252
-259
-246
-238
-233
-222
-205
-198
-210
-209
-175
-185
-194
-176
-200
-231
-216
-232
-251
-242
-250
-251
-269
-260
-261
-283
-248
-239
-252
-239
-235
-243
-247
-244
-219
-222
-235
-213
-205
-188
-161
-148
-152
-153
-162
-161
-179
-191
-202
-216
-212
-225
-207
-191
-196
-184
-177
-171
-174
-202
-192
-198
-181
-155
-164
-166
-157
-137
-118
-137
-148
-131
-135
-113
-103
-106
-119
-129
-124
-138
-146
-148
-168
-167
-173
-172
-163
-163
-155
-169
-187
-162
-155
-150
-149
-161
-153
-155
-162
-179
-174
-167
-156
-142
-120
-105
-99
-92
-100
-128
-143
-162
-183
-170
-167
-176
-184
-161
-172
-175
-162
-190
-178
-176
-209
-225
-235
-219
-212
-225
-218
-215
-233
-250
-246
-236
-229
-236
-228
-224
-235
-242
-247
-239
-229
-213
-203
-204
-195
-218
-224
-222
-253
-222
-228
-249
-207
-192
-199
-214
-216
-210
-203
-202
-184
-207
-245
-247
-267
-286
-290
-297
-313
-306
-295
-284
-270
-260
-238
-240
-239
-219
-210
-213
-213
-237
-230
-212
-229
-233
-234
-229
-230
-233
-204
-207
-213
-190
-194
-185
-163
-181
-185
-193
-223
-227
-240
-247
-239
-242
-255
-265
-260
-262
-271
-261
-280
-299
-293
-297
-296
-296
-291
-287
-309
-298
-285
-313
-311
-306
-311
-290
-286
-295
-269
-260
-265
-257
-259
-265
-268
-288
-301
-307
-313
-314
-301
-288
-265
-264
-293
-286
-292
-323
-333
-349
-353
-341
-344
-328
-316
-316
-294
-270
-264
-263
-266
-255
-267
-301
-306
-287
-284
-271
-277
-289
-280
-280
-297
-293
-278
-270
-242
-238
-244
-247
-247
-252
-248
-234
-216
-212
-197
-182
-191
-183
-192
-217
-223
-229
-246
-261
-245
-229
-235
-242
-234
-231
-232
-233
-224
-196
-188
-177
-167
-170
-167
-170
-182
-200
-210
-203
-209
-218
-199
-185
-192
-187
-186
-218
-226
-223
-223
-232
-234
-240
-248
-226
-230
-226
-223
-230
-214
-200
-182
-186
-178
-166
-157
-170
-175
-170
-187
-182
-178
-180
-177
-177
-182
-200
-195
-180
-203
-212
-217
-223
-215
-221
-223
-210
-196
-192
-194
-186
-193
-192
-176
-179
-184
-204
-207
-207
-229
-215
-215
-226
-224
-220
-205
-207
-211
-200
-196
-209
-214
-218
-243
-256
-246
-263
-253
-251
-258
-260
-255
-229
-218
-225
-222
-208
-200
-190
-203
-182
-167
-179
-165
-151
-147
-153
-160
-145
-146
-154
-156
-171
-196
-207
-201
-199
-190
-190
-182
-153
-147
-138
-133
-140
-140
-158
-160
-158
-163
-160
-172
-163
-164
-176
-166
-164
-155
-167
-164
-166
-190
-177
-181
-189
-189
-186
-181
-195
-196
-200
-189
-175
-166
-146
-159
-165
-185
-201
-212
-206
-180
-190
-206
-210
-212
-220
-198
-178
-197
-212
-205
-216
-232
-234
-213
-193
-195
-192
-179
-180
-178
-183
-210
-200
-184
-180
-173
-184
-171
-171
-181
-179
-174
-167
-169
-159
-177
-202
-212
-247
-242
-245
-275
-275
-287
-291
-300
-289
-283
-292
-295
-290
-276
-287
-285
-276
-291
-286
-280
-277
-272
-266
-250
-251
-239
-221
-203
-193
-185
-171
-185
-192
-198
-200
-215
-234
-231
-211
-205
-208
-193
-197
-198
-196
-197
-189
-181
-186
-190
-191
-196
-202
-209
-229
-242
-247
-255
-262
-263
-244
-220
-221
-220
-209
-200
-184
-176
-156
-159
-180
-180
-174
-172
-153
-136
-144
-143
-148
-137
-129
-143
-148
-168
-165
-171
-202
-191
-185
-182
-181
-172
-172
-200
-213
-209
-207
-226
-234
-250
-254
-261
-267
-255
-250
-237
-229
-235
-232
-223
-221
-218
-219
-221
-217
-216
-233
-242
-221
-224
-236
-242
-260
-268
-255
-221
-223
-216
-200
-202
-189
-195
-193
-205
-222
-220
-253
-260
-256
-269
-281
-277
-268
-257
-266
-281
-266
-268
-262
-270
-285
-267
-258
-270
-238
-212
-224
-219
-204
-201
-209
-197
-198
-185
-172
-179
-185
-215
-203
-202
-228
-230
-209
-204
-192
-192
-201
-192
-181
-170
-180
-172
-193
-200
-169
-172
-167
-165
-162
-164
-196
-178
-162
-185
-176
-168
-190
-207
-194
-216
-214
-208
-217
-207
-232
-236
-222
-220
-218
-191
-201
-190
-179
-166
-164
-191
-189
-185
-197
-213
-213
-214
-211
-215
-209
-203
-211
-195
-189
-198
-198
-183
-170
-186
-214
-235
-226
-224
-234
-244
-236
-232
-211
-210
-223
-215
-217
-214
-211
-217
-204
-184
-209
-256
-256
-255
-269
-294
-285
-271
-298
-311
-319
-301
-292
-303
-309
-298
-300
-310
-311
-300
-308
-296
-278
-292
-302
-299
-304
-303
-273
-278
-283
-273
-283
-312
-315
-313
-326
-333
-345
-343
-342
-336
-317
-314
-319
-321
-299
-290
-307
-298
-298
-310
-313
-312
-301
-284
-264
-252
-260
-268
-274
-287
-271
-265
-288
-270
-260
-270
-283
-274
-253
-268
-284
-279
-274
-279
-254
-241
-248
-245
-239
-223
-235
-246
-217
-195
-210
-213
-209
-215
-211
-212
-213
-228
-223
-217
-223
-241
-217
-209
-259
-254
-250
-253
-247
-259
-256
-242
-252
-247
-228
-240
-237
-234
-233
-223
-208
-198
-179
-172
-193
-175
-159
-151
-149
-157
-142
-152
-174
-182
-188
-187
-178
-161
-165
-182
-147
-140
-176
-185
-184
-175
-182
-175
-179
-176
-181
-176
-164
-168
-146
-140
-155
-163
-165
-197
-190
-198
-206
-201
-217
-225
-260
-251
-214
-202
-189
-183
-174
-174
-170
-174
-187
-188
-196
-152
-125
-152
-139
-101
-123
-162
-151
-153
-154
-141
-124
-128
-154
-166
-199
-232
-220
-209
-216
-203
-183
-202
-207
-215
-221
-196
-174
-167
-193
-202
-205
-218
-227
-242
-229
-238
-282
-276
-265
-293
-328
-347
-346
-343
-361
-342
-352
-365
-385
-427
-438
-490
-518
-585
-646
-845
-945
-1194
-1473
-3970
-4884
-3160
-3035
-2508
-1844
-1722
-1720
-1660
-1570
-1268
-836
-395
-514
-887
-907
-833
-3147
-3720
-4011
-4566
-3089
-3150
-2602
-2242
-2214
-1964
-1619
-1499
-1208
-944
-603
-1002
-2884
-3623
-3683
-3908
-3463
-2869
-2795
-2373
-2494
-2886
-3149
-3617
-3128
-2971
-3565
-3408
-2881
-3709
-4391
-4281
-4048
-3661
-3549
-2770
-2650
-2880
-3594
-4636
-4888
-5375
-4967
-5059
-5221
-5053
-4866
-5002
-5255
-4913
-4096
-3341
-2854
-1646
-1652
-2357
-2254
-2012
-2180
-2424
-2308
-1569
-1036
-1203
-946
-916
-1063
-646
-113
87
822
1252
781
574
255
511
584
404
795
1299
1223
1099
1168
813
791
1112
1724
2097
2098
2234
2089
1095
985
1057
815
1261
1822
2060
2084
2175
2427
2365
2297
3117
3655
3854
4138
3881
3715
3794
4222
4666
4857
5595
6312
6386
6402
6740
6730
6509
6621
6990
7221
7038
6481
6184
5867
5585
5638
5637
5537
5601
5636
5380
5204
5085
4940
4622
4598
4790
4533
3985
3637
3458
3184
2933
3042
3089
2871
2722
2616
2330
1971
1707
1461
1412
1548
1512
1260
952
735
575
436
397
519
510
360
255
189
10
-253
-349
-299
-208
-146
-165
-266
-350
-414
-445
-381
-218
-88
-97
-149
-94
-93
-154
-225
-155
12
128
180
114
11
-119
-176
-141
-51
27
3
-97
-165
-278
-469
-575
-628
-624
-572
-523
-520
-574
-694
-762
-723
-667
-558
-521
-497
-459
-450
-461
-449
-393
-293
-207
-100
-7
34
-17
-115
-156
-110
-10
81
111
65
106
116
113
146
262
373
518
650
773
769
851
869
877
1023
1075
1151
1171
1293
1498
1683
1826
2016
2269
2579
2867
3041
3076
3169
3301
3419
3680
3939
4251
4555
4815
5148
5616
6165
6752
7378
7996
8753
9364
10010
10572
11353
12135
12884
12989
10059
4784
-1586
-6510
-9015
-9663
-8920
-8036
-8625
-11003
-12956
-13479
-11382
-8117
-4693
-2307
-857
-1393
-3589
-5654
-6841
-5716
-3429
-605
1946
3884
4558
4531
4951
5949
7962
10222
12117
12682
11710
8832
5052
1507
-930
-1727
-1431
-779
-1033
-2168
-4032
-5547
-6154
-5997
-5160
-4176
-3536
-4023
-5432
-7338
-8893
-9474
-8926
-7363
-5133
-3044
-1689
-932
-398
561
1961
3568
4999
5992
6179
5397
3976
2357
1173
597
600
971
1231
1094
505
-356
-1150
-1765
-2127
-2347
-2697
-3313
-4314
-5572
-6840
-7863
-8286
-8068
-7188
-5995
-4892
-4066
-3488
-3113
-3119
-3123
-2809
-2080
-1594
-1775
-2420
-2803
-2989
-2999
-2753
-1954
-732
180
327
-61
-514
-1142
-1932
-2668
-3079
-3242
-3468
-4088
-4804
-5140
-5117
-4665
-3950
-3091
-2302
-1540
-1342
-1579
-1938
-2351
-2501
-2186
-1861
-1625
-1389
-1428
-1515
-1466
-1232
-725
133
784
1004
922
467
-167
-710
-1115
-1221
-947
-661
-538
-588
-680
-928
-860
-544
-116
361
589
529
330
60
-219
-210
10
541
1202
1886
2404
2737
2927
3170
3735
4500
5458
6258
6852
7402
7717
8282
8937
9974
11183
12295
12693
12306
8926
3373
-3406
-9120
-12014
-13337
-12762
-12088
-12070
-13940
-15365
-15565
-13146
-9017
-4537
-1220
958
847
-1231
-2977
-4165
-3059
-566
2400
4971
6474
6789
6089
6175
6813
8410
10433
11943
11993
10343
6810
2248
-1773
-4762
-6128
-6255
-5716
-5805
-6600
-7942
-9102
-9106
-8178
-6525
-4757
-3334
-3043
-3685
-4812
-5806
-5931
-5013
-3241
-946
1324
2871
3757
4272
4855
5674
6692
7572
7905
7497
6119
4057
1742
-321
-1801
-2567
-2730
-2640
-2714
-3126
-3696
-4285
-4678
-4762
-4539
-4288
-4156
-4321
-4851
-5456
-5900
-5847
-5122
-3662
-1802
-11
1389
2255
2738
2985
3194
3465
3711
3714
3275
2353
1066
-265
-1356
-1973
-2103
-1889
-1739
-1790
-2590
-4033
-5579
-6521
-6656
-6680
-6686
-6574
-6149
-5920
-5624
-5235
-4274
-2875
-1266
184
1337
1927
1772
1270
552
235
261
498
436
66
-687
-1469
-2114
-2607
-2814
-2742
-2329
-2036
-2135
-2682
-3311
-3717
-3609
-3148
-2364
-1426
-528
101
357
514
741
1133
1469
1675
1737
1633
1235
559
-198
-747
-882
-698
-356
-201
-235
-437
-654
-867
-880
-713
-369
-2
179
310
278
351
435
697
1080
1780
2546
3068
3344
3243
3259
3336
3550
3816
4248
4681
5068
5434
5882
6477
7345
8299
9351
10602
11832
12508
12139
9003
3476
-3175
-9077
-12496
-13943
-13437
-12428
-11833
-12724
-13503
-13105
-10682
-6718
-2524
706
2586
2563
732
-1227
-2651
-2361
-554
2028
4529
6337
7091
6801
6682
6907
7792
9205
10370
10192
8313
4741
237
-3920
-6978
-8427
-8400
-7418
-6715
-6610
-7121
-7637
-7502
-6554
-5001
-3256
-1817
-1376
-1908
-2983
-3923
-4127
-3262
-1466
832
3027
4562
5303
5502
5484
5577
5826
6012
5761
4755
3003
776
-1472
-3260
-4370
-4692
-4443
-4037
-3727
-3676
-3836
-4025
-4109
-3981
-3655
-3307
-3096
-3130
-3365
-3596
-3585
-3125
-2170
-830
648
1987
2904
3298
3276
3017
2657
2304
1897
1349
606
-350
-1390
-2347
-3078
-3362
-3627
-3900
-4347
-4705
-4980
-5439
-5844
-6045
-5764
-5335
-4705
-4091
-3389
-2683
-1958
-1251
-367
380
916
1199
1244
1109
770
296
-362
-898
-1356
-1698
-1827
-2030
-2341
-2669
-2923
-3001
-2933
-2804
-2671
-2452
-2196
-2070
-1888
-1664
-1280
-770
-237
370
867
1196
1252
1126
968
773
605
450
259
52
-180
-418
-647
-783
-761
-692
-505
-355
-207
-159
-301
-384
-378
-185
67
403
665
902
1025
1136
1237
1458
1684
1931
2247
2523
2723
2776
2809
2982
3362
3734
4299
4891
5699
6363
7159
7817
8622
9338
10264
11399
12281
12138
9206
3671
-3310
-9305
-12915
-14194
-13396
-11845
-10969
-11423
-11951
-11419
-9094
-5510
-1937
723
2267
2119
712
-848
-2054
-1947
-480
1918
4376
6408
7442
7504
7258
6988
7137
7814
8392
7962
6150
2902
-1052
-4741
-7511
-8837
-8644
-7447
-6288
-5587
-5538
-5735
-5648
-5101
-4096
-2776
-1421
-750
-814
-1439
-2096
-2259
-1557
-59
2028
4109
5580
6202
6084
5587
4959
4493
4043
3448
2508
1057
-727
-2450
-3860
-4701
-4852
-4458
-3778
-3193
-2930
-2938
-3126
-3339
-3383
-3231
-2930
-2577
-2311
-2176
-2029
-1753
-1183
-320
782
1965
2956
3514
3618
3320
2690
1954
1288
692
124
-472
-1153
-1851
-2542
-3349
-4082
-4631
-4651
-4413
-4443
-4734
-5023
-5153
-5178
-4888
-4318
-3439
-2404
-1437
-601
201
801
1168
1313
1395
1389
1341
1124
497
-316
-1220
-1941
-2307
-2452
-2492
-2401
-2277
-2230
-2333
-2485
-2507
-2253
-1837
-1441
-1031
-646
-312
-154
-26
267
746
1287
1654
1808
1699
1358
857
279
-222
-562
-712
-805
-851
-915
-982
-1097
-1080
-911
-620
-228
124
467
594
694
665
778
962
1185
1476
1715
1983
2053
2025
1885
1934
1910
1962
2012
2034
2203
2344
2488
2705
3134
3735
4626
5474
6409
7128
7869
8493
9260
10072
10962
11876
11902
10090
5175
-1178
-7511
-11579
-13556
-13217
-11821
-10343
-9890
-10022
-9507
-7889
-5168
-2470
-290
1040
1474
834
-296
-1431
-1794
-864
1080
3539
5760
7368
7968
7875
7412
7147
7280
7445
6939
5271
2591
-722
-3972
-6568
-7959
-8039
-6932
-5539
-4511
-4066
-4137
-4340
-4323
-3838
-2927
-1800
-1164
-1135
-1549
-2051
-2126
-1509
-162
1695
3684
5199
6020
6007
5342
4378
3431
2661
1972
1184
120
-1175
-2511
-3616
-4238
-4268
-3838
-3107
-2401
-1949
-1848
-2068
-2532
-3002
-3287
-3284
-3023
-2641
-2245
-1814
-1317
-716
72
1012
1949
2682
3078
3022
2590
1861
1024
224
-470
-976
-1345
-1641
-1940
-2215
-2430
-2543
-2563
-2565
-2667
-2912
-3721
-4822
-5934
-6441
-6261
-5917
-5374
-4270
-2688
-1287
-176
599
1283
1803
1861
1497
1255
853
144
-837
-1762
-2375
-2449
-2282
-2215
-2034
-1737
-1489
-1515
-1815
-2185
-2313
-2274
-2313
-2375
-2299
-2102
-1764
-1366
-842
-73
843
1564
1896
1922
1718
1310
691
-58
-690
-1029
-1211
-1294
-1270
-1142
-920
-613
-264
77
393
567
619
468
225
-49
-211
-155
19
402
868
1258
1487
1570
1560
1439
1320
1224
1236
1126
1001
943
979
1098
1374
1844
2526
3407
4275
5212
5959
6705
7121
7476
7906
8350
8945
9610
10357
10401
9162
5250
-398
-6354
-10637
-12835
-13000
-11804
-10382
-9389
-9017
-8357
-7238
-5233
-3239
-1555
-331
400
421
-94
-737
-1122
-550
1005
3145
5216
6868
7634
7597
7141
6586
6322
6110
5487
4002
1819
-841
-3475
-5551
-6653
-6677
-5818
-4729
-3953
-3639
-3771
-4084
-4207
-3901
-3253
-2457
-1907
-1709
-1760
-1811
-1594
-856
465
2128
3789
4987
5402
5041
4191
3221
2398
1809
1327
762
-38
-1026
-1984
-2721
-3068
-3001
-2608
-2048
-1600
-1416
-1622
-2157
-2801
-3334
-3540
-3394
-2960
-2389
-1777
-1214
-676
-99
547
1162
1699
2084
2250
2104
1732
1199
592
41
-370
-627
-849
-1007
-1185
-1328
-1793
-2692
-3775
-4545
-4710
-4857
-5198
-5332
-4909
-4204
-3378
-2567
-1634
-476
529
1057
1398
1593
1432
902
182
-407
-638
-612
-869
-1367
-1818
-2000
-2020
-1998
-2041
-2020
-1837
-1815
-2093
-2416
-2571
-2530
-2254
-1794
-1111
-240
564
1055
1252
1374
1501
1647
1664
1392
1001
550
16
-579
-1098
-1391
-1340
-1078
-731
-374
-77
94
121
141
230
386
476
482
383
296
282
427
683
1001
1353
1666
1952
1937
1652
1134
716
406
260
114
190
485
976
1588
2170
2948
3713
4546
5079
5601
5845
6098
6197
6252
6417
6653
7160
7766
8517
9279
10063
10287
8407
4206
-1590
-6903
-10321
-12283
-12437
-11517
-10107
-9181
-8026
-6878
-5106
-3246
-1974
-1178
-434
158
317
149
-377
-518
160
1537
3156
4918
6340
7164
7520
7436
7194
6869
6104
4443
2360
157
-2031
-3813
-4859
-5211
-4832
-4078
-3467
-3052
-2932
-3027
-3119
-2987
-2761
-2484
-2423
-2666
-2896
-2877
-2392
-1409
13
1620
3137
4154
4475
4297
3836
3232
2635
2171
1747
1131
247
-798
-1698
-2149
-2131
-1714
-1108
-603
-367
-519
-1117
-1922
-2681
-3272
-3563
-3507
-3166
-2685
-2179
-1731
-1231
-598
102
792
1350
1676
1742
1597
1284
880
465
91
-248
-435
-509
-534
-657
-899
-1204
-1438
-1743
-2423
-3411
-4390
-4900
-5038
-5018
-4806
-4068
-2966
-1934
-1128
-518
114
571
669
515
398
297
15
-521
-1125
-1496
-1490
-1470
-1594
-1574
-1318
-1031
-994
-1197
-1467
-1724
-1946
-2237
-2439
-2287
-1923
-1519
-1088
-572
38
658
1069
1237
1284
1221
1027
645
101
-434
-840
-1095
-1203
-1212
-1119
-929
-662
-394
-207
-78
75
151
155
102
-10
-105
-112
-41
157
513
916
1301
1541
1644
1569
1345
1087
785
497
160
36
46
221
435
717
1112
1605
2246
2780
3319
3794
4289
4593
4994
5313
5624
6061
6336
6600
6884
7546
8160
8966
9552
9349
7030
2721
-2782
-7507
-10590
-12116
-11911
-10546
-8795
-7285
-5737
-4485
-3305
-2630
-2531
-2467
-2012
-1537
-1434
-1497
-1690
-1300
-80
1683
3498
5187
6467
6984
7006
6741
6263
5497
4241
2370
448
-1254
-2703
-3675
-3990
-3616
-2712
-1744
-1206
-1172
-1611
-2356
-3058
-3585
-3863
-4051
-4134
-4124
-3772
-3030
-1910
-582
747
1956
2890
3332
3263
2795
2199
1641
1210
882
507
33
-479
-881
-980
-702
-213
249
508
410
-49
-817
-1793
-2767
-3494
-3863
-3830
-3407
-2800
-2160
-1530
-997
-532
-121
220
407
422
352
245
95
-121
-286
-416
-449
-392
-220
-115
-230
-673
-1196
-1714
-2412
-3270
-4128
-4678
-4805
-4660
-4416
-3802
-2871
-1954
-1267
-760
-288
76
101
-176
-437
-550
-708
-1033
-1286
-1344
-1203
-1029
-959
-928
-818
-751
-937
-1260
-1598
-1912
-2174
-2429
-2559
-2397
-2037
-1584
-1080
-505
159
726
1089
1218
1189
1026
740
396
75
-185
-325
-376
-352
-266
-197
-162
-170
-176
-202
-262
-343
-436
-498
-527
-507
-440
-305
-175
-8
259
540
804
967
1029
1018
942
759
501
280
183
194
266
488
769
1139
1438
1811
2134
2411
2687
2966
3259
3591
3963
4292
4602
4820
5129
5383
5621
5906
6258
6645
7090
7727
8354
8791
7657
4523
-234
-4876
-8216
-10491
-11078
-10131
-8231
-6268
-4404
-3147
-2089
-1678
-2316
-3263
-3565
-3425
-3276
-2995
-2658
-1780
-118
1880
3624
5051
6060
6313
6179
5944
5590
5068
4178
2578
872
-447
-1475
-2077
-2039
-1403
-389
577
979
743
-28
-1153
-2408
-3423
-4096
-4567
-4830
-4782
-4233
-3140
-1735
-354
804
1591
1907
1797
1357
792
304
54
-61
-50
-27
-50
-124
-127
103
661
1291
1645
1601
1139
327
-722
-1763
-2625
-3096
-3152
-2832
-2288
-1631
-1002
-543
-250
-109
-46
-116
-362
-738
-1038
-1206
-1199
-1063
-788
-465
-119
56
-16
-326
-790
-1426
-2159
-2834
-3219
-3363
-3420
-3322
-3020
-2530
-1984
-1521
-1168
-789
-512
-471
-594
-762
-967
-1157
-1281
-1350
-1277
-1083
-884
-761
-598
-470
-477
-630
-912
-1277
-1616
-1867
-2073
-2126
-1941
-1613
-1203
-762
-358
0
250
407
515
568
567
467
285
92
-62
-149
-220
-213
-161
-150
-174
-226
-279
-357
-469
-568
-645
-660
-626
-624
-595
-467
-183
102
322
520
639
742
726
583
400
263
210
194
188
278
472
663
787
977
1219
1483
1613
1646
1742
1833
1978
2047
2307
2703
3218
3737
4062
4334
4511
4714
4793
4891
5138
5299
5710
6043
6565
7098
7859
7484
5371
1746
-2567
-5724
-8236
-9505
-9174
-7534
-5719
-3837
-2509
-1760
-1654
-2423
-3688
-4360
-4410
-4562
-4386
-3868
-2634
-645
1639
3414
4420
4965
4817
4388
3894
3516
3188
2846
2107
1142
411
-112
-470
-450
117
980
1666
1735
1186
236
-935
-2200
-3371
-4204
-4698
-4816
-4508
-3620
-2334
-1020
41
660
798
536
-73
-856
-1554
-1896
-1817
-1456
-976
-483
4
422
750
1016
1260
1351
1183
790
314
-220
-773
-1262
-1648
-1789
-1655
-1339
-943
-502
-119
74
69
-197
-679
-1232
-1716
-2181
-2383
-2295
-1982
-1534
-989
-478
-87
51
-50
-410
-1186
-2167
-3105
-3611
-3796
-3902
-3879
-3301
-2451
-1742
-1356
-1071
-704
-478
-628
-978
-1204
-1363
-1562
-1656
-1406
-902
-343
-4
154
225
233
75
-371
-971
-1515
-1894
-2254
-2595
-2716
-2482
-1977
-1421
-935
-495
-201
-125
-260
-439
-523
-567
-602
-619
-546
-369
-169
28
205
347
440
415
254
-29
-357
-663
-881
-978
-945
-780
-590
-428
-242
-41
97
147
123
68
-18
-117
-227
-274
-222
-153
-19
161
424
694
870
913
867
837
622
410
243
311
618
943
1293
1678
2094
2449
2714
2817
2970
3136
3288
3457
3601
3742
3855
4241
4561
4955
5339
5845
6279
6716
7167
7479
6705
4602
1292
-2210
-4618
-6822
-7678
-7019
-5415
-3591
-1836
-821
-617
-1071
-2448
-4057
-5003
-5888
-6516
-6348
-5344
-3335
-695
1693
3200
3841
3725
3030
2167
1202
602
417
456
562
728
1099
1505
1790
2096
2428
2471
2065
1340
511
-193
-835
-1589
-2219
-2701
-2962
-2925
-2504
-1731
-852
-123
177
39
-535
-1445
-2415
-3311
-3790
-3686
-3141
-2354
-1431
-406
500
1044
1091
749
241
-414
-997
-1403
-1491
-1332
-1050
-669
-232
194
451
568
530
360
97
-260
-715
-1119
-1389
-1496
-1507
-1521
-1467
-1273
-1016
-888
-856
-1160
-1661
-2243
-2801
-3284
-3636
-3702
-3448
-2974
-2419
-1833
-1249
-813
-587
-662
-977
-1324
-1703
-1910
-1822
-1459
-955
-476
-46
168
251
177
-147
-579
-1070
-1486
-1780
-1982
-2052
-1957
-1666
-1296
-996
-793
-705
-721
-816
-956
-1055
-1119
-1103
-1018
-879
-691
-483
-275
-111
-24
-18
-101
-268
-502
-761
-987
-1138
-1201
-1136
-947
-682
-367
-104
88
176
142
44
-60
-127
-165
-195
-159
-82
64
206
333
436
452
429
334
133
-155
-418
-553
-582
-532
-400
-208
26
289
469
611
767
852
871
913
1081
1207
1366
1573
1829
2298
2626
2815
3022
3095
3128
3073
3094
3072
3106
3308
3447
3823
4156
4369
4748
5085
5143
4246
2776
602
-1130
-2448
-3695
-3784
-3249
-2300
-1232
-623
-299
-386
-976
-2173
-3288
-4152
-5095
-5406
-5156
-4106
-2358
-720
591
1241
1412
1181
495
-353
-1078
-1341
-1228
-786
-220
479
1335
1930
2236
2303
1963
1329
567
-124
-508
-623
-703
-710
-556
-379
-193
-128
-178
-231
-328
-548
-869
-1144
-1472
-1683
-1834
-1994
-1932
-1750
-1500
-1193
-889
-617
-546
-716
-1040
-1344
-1565
-1719
-1738
-1636
-1311
-914
-538
-122
198
371
349
107
-260
-626
-940
-1156
-1109
-871
-542
-195
47
184
159
-99
-579
-1255
-2037
-2732
-3100
-3099
-2930
-2629
-2041
-1326
-882
-744
-816
-969
-1142
-1532
-1951
-2064
-1924
-1598
-1146
-517
137
594
710
476
140
-298
-797
-1266
-1529
-1458
-1245
-935
-609
-275
77
275
231
-9
-262
-497
-754
-897
-894
-708
-437
-175
86
274
391
296
100
-110
-311
-531
-721
-784
-772
-635
-465
-355
-208
-97
2
-33
-61
-128
-236
-320
-307
-262
-100
146
319
470
626
577
631
426
452
-246
-674
-256
-370
-142
-320
-69
-103
60
64
-231
-223
-393
-412
-415
-465
-462
-283
38
119
126
153
161
212
198
197
237
336
447
564
586
511
441
397
378
322
281
288
354
422
470
501
480
410
374
381
317
195
155
260
328
438
477
524
606
533
423
368
399
365
399
537
624
687
596
358
169
-3
-209
-329
-456
-487
-387
-283
-262
-237
-234
-350
-475
-703
-943
-1082
-1194
-1202
-1105
-949
-770
-577
-443
-413
-427
-544
-696
-794
-862
-883
-824
-704
-550
-361
-262
-242
-258
-326
-379
-445
-514
-527
-492
-428
-373
-288
-198
-111
-100
-147
-210
-307
-389
-455
-470
-440
-377
-319
-241
-172
-143
-157
-226
-347
-475
-588
-669
-675
-620
-547
-516
-535
-564
-606
-635
-665
-693
-719
-737
-772
-800
-764
-692
-578
-473
-443
-439
-467
-518
-560
-564
-514
-483
-470
-490
-505
-527
-518
-482
-400
-312
-247
-180
-165
-162
-196
-246
-277
-309
-360
-413
-421
-452
-491
-444
-400
-358
-332
-337
-368
-452
-506
-527
-556
-531
-475
-416
-350
-320
-332
-323
-288
-236
-216
-218
-203
-209
-220
-211
-190
-161
-90
-54
-91
-148
-192
-231
-260
-302
-332
-331
-346
-363
-351
-308
-241
-187
-161
-124
-115
-134
-129
-160
-183
-168
-153
-134
-124
-108
-113
-117
-92
-73
-60
-31
-27
-50
-94
-141
-189
-267
-270
-279
-280
-269
-279
-277
-288
-289
-285
-293
-301
-306
-335
-369
-381
-381
-359
-323
-322
-304
-286
-278
-304
-332
-330
-323
-289
-247
-212
-178
-131
-106
-79
-38
-28
-39
-49
-74
-115
-160
-198
-224
-250
-266
-311
-350
-345
-332
-316
-282
-275
-271
-269
-286
-306
-324
-344
-342
-318
-302
-312
-315
-273
-210
-173
-128
-110
-145
-156
-160
-184
-202
-226
-259
-277
-267
-235
-226
-200
-186
-171
-146
-133
-100
-82
-97
-112
-124
-129
-145
-157
-131
-129
-168
-168
-155
-171
-158
-139
-160
-206
-239
-270
-284
-291
-281
-260
-225
-230
-249
-264
-302
-322
-330
-326
-334
-307
-255
-237
-223
-205
-185
-180
-137
-117
-148
-192
-247
-296
-313
-310
-288
-251
-210
-193
-191
-206
-245
-289
-340
-383
-398
-406
-420
-424
-454
-471
-460
-440
-418
-382
-376
-396
-402
-402
-415
-401
-374
-327
-273
-236
-207
-190
-202
-193
-193
-206
-231
-241
-248
-268
-292
-322
-325
-309
-300
-310
-328
-352
-386
-432
-479
-523
-533
-519
-490
-447
-389
-358
-339
-316
-286
-264
-252
-262
-301
-325
-351
-370
-366
-353
-335
-257
-180
-110
-43
24
59
56
13
-71
-130
-196
-254
-277
-276
-238
-200
-160
-97
-81
-40
-14
-43
-79
-138
-198
-302
-415
-482
-517
-514
-476
-433
-412
-394
-362
-340
-339
-312
-295
-298
-295
-280
-242
-216
-165
-98
-29
24
66
80
67
39
-4
-28
-53
-82
-104
-127
-144
-178
-199
-191
-198
-175
-165
-191
-229
-300
-381
-432
-461
-456
-440
-427
-419
-441
-448
-458
-478
-446
-411
-387
-374
-355
-338
-318
-294
-270
-227
-172
-94
-36
-37
-48
-66
-63
-66
-83
-96
-133
-175
-217
-236
-256
-271
-237
-207
-195
-172
-201
-199
-191
-194
-168
-162
-147
-118
-95
-65
-38
-9
1
3
-7
-33
-65
-86
-90
-93
-89
-77
-74
-73
-51
-37
-56
-87
-127
-146
-169
-189
-181
-181
-176
-167
-173
-195
-221
-230
-254
-268
-252
-212
-190
-187
-180
-194
-205
-172
-120
-86
-53
-70
-109
-129
-162
-174
-167
-161
-132
-130
-134
-136
-128
-94
-54
-25
-21
-38
-75
-123
-151
-199
-226
-224
-211
-173
-154
-139
-136
-152
-168
-187
-209
-221
-217
-227
-219
-201
-195
-164
-145
-143
-158
-191
-217
-258
-265
-235
-186
-151
-111
-58
-37
0
31
37
18
18
29
0
-37
-60
-89
-123
-141
-130
-120
-88
-54
-39
-42
-76
-101
-127
-152
-166
-216
-248
-275
-301
-302
-295
-298
-283
-256
-240
-208
-173
-153
-149
-130
-108
-119
-115
-92
-81
-87
-82
-54
-26
22
52
92
134
131
114
70
12
-22
-75
-130
-154
-166
-148
-121
-87
-71
-93
-106
-116
-135
-165
-186
-217
-256
-276
-276
-248
-225
-185
-123
-100
-96
-62
-71
-105
-120
-132
-131
-128
-118
-115
-131
-110
-84
-85
-48
-19
-39
-51
-119
-181
-212
-251
-269
-256
-257
-242
-218
-215
-190
-170
-163
-137
-145
-172
-171
-197
-201
-204
-186
-154
-123
-103
-89
-88
-117
-152
-187
-216
-212
-236
-265
-270
-277
-283
-280
-269
-239
-218
-207
-203
-231
-260
-290
-319
-325
-335
-350
-349
-305
-299
-331
-313
-322
-315
-286
-232
-172
-143
-125
-129
-151
-160
-149
-141
-120
-101
-118
-144
-174
-186
-151
-109
-97
-50
-28
-40
-74
-113
-136
-157
-145
-104
-102
-156
-195
-220
-258
-248
-221
-190
-164
-148
-138
-164
-218
-282
-297
-261
-210
-161
-129
-91
-80
-74
-65
-44
-21
-5
9
35
24
-26
-44
-44
-36
15
45
50
54
28
14
13
11
38
45
21
17
2
-50
-86
-116
-121
-126
-137
-140
-184
-252
-255
-252
-298
-298
-308
-322
-304
-310
-321
-308
-299
-302
-301
-309
-287
-303
-308
-259
-230
-220
-204
-187
-170
-134
-105
-56
-39
-40
-55
-90
-117
-131
-146
-147
-131
-138
-144
-151
-164
-162
-162
-152
-139
-151
-184
-211
-235
-262
-266
-275
-249
-216
-219
-199
-148
-155
-183
-187
-196
-217
-237
-238
-256
-271
-258
-235
-238
-206
-195
-222
-218
-212
-227
-214
-200
-210
-214
-226
-230
-233
-262
-269
-243
-220
-181
-162
-151
-144
-130
-97
-77
-56
-38
-6
-37
-78
-97
-150
-168
-186
-211
-237
-267
-276
-284
-308
-320
-312
-329
-338
-318
-314
-333
-331
-320
-317
-310
-309
-298
-300
-304
-298
-297
-267
-238
-200
-151
-112
-90
-68
-43
-52
-89
-127
-144
-145
-192
-209
-229
-272
-277
-280
-289
-273
-278
-282
-272
-305
-322
-328
-333
-337
-339
-337
-334
-330
-332
-295
-279
-276
-250
-267
-294
-308
-326
-354
-362
-351
-331
-294
-231
-212
-204
-191
-184
-164
-138
-138
-141
-133
-130
-122
-141
-172
-172
-187
-203
-189
-179
-178
-190
-196
-186
-189
-224
-226
-236
-272
-290
-247
-240
-240
-206
-198
-194
-190
-170
-159
-144
-154
-176
-198
-193
-200
-203
-199
-183
-138
-139
-165
-189
-200
-203
-212
-219
-243
-272
-294
-321
-350
-347
-336
-328
-323
-300
-260
-229
-217
-204
-206
-238
-246
-263
-284
-296
-316
-316
-291
-253
-224
-194
-179
-164
-182
-231
-259
-287
-299
-331
-346
-341
-345
-358
-374
-359
-346
-353
-374
-384
-377
-391
-444
-487
-509
-516
-516
-505
-489
-456
-450
-425
-375
-354
-330
-286
-249
-252
-221
-185
-197
-217
-218
-233
-247
-237
-232
-226
-216
-202
-185
-179
-152
-112
-111
-79
-85
-107
-131
-149
-153
-163
-187
-197
-204
-231
-230
-212
-209
-195
-181
-184
-166
-182
-213
-217
-231
-223
-224
-229
-222
-190
-129
-89
-57
-32
9
22
34
65
45
20
0
-24
-68
-93
-71
-48
-49
-65
-60
-63
-78
-97
-103
-121
-168
-197
-204
-227
-222
-183
-179
-157
-144
-129
-118
-128
-127
-134
-152
-175
-184
-206
-232
-228
-232
-256
-262
-263
-270
-279
-244
-217
-190
-172
-149
-132
-125
-105
-116
-128
-126
-139
-170
-176
-181
-196
-205
-216
-208
-183
-179
-172
-150
-166
-201
-217
-221
-239
-248
-230
-200
-181
-173
-145
-131
-148
-140
-143
-173
-185
-201
-202
-211
-206
-190
-183
-154
-136
-117
-106
-115
-156
-185
-213
-222
-236
-257
-234
-229
-221
-231
-228
-203
-194
-187
-185
-171
-149
-155
-162
-137
-123
-134
-117
-103
-133
-144
-121
-127
-114
-95
-88
-96
-129
-182
-222
-251
-290
-286
-282
-283
-283
-273
-265
-261
-250
-247
-258
-253
-250
-269
-274
-290
-316
-339
-349
-358
-363
-365
-369
-344
-303
-267
-230
-193
-172
-171
-185
-233
-285
-290
-299
-288
-251
-220
-191
-176
-161
-162
-181
-188
-174
-179
-191
-200
-210
-211
-211
-209
-215
-191
-185
-210
-226
-246
-255
-266
-292
-320
-320
-335
-364
-367
-366
-389
-385
-360
-327
-297
-300
-268
-239
-243
-241
-251
-267
-261
-252
-228
-210
-220
-196
-192
-213
-196
-187
-179
-167
-184
-202
-218
-239
-249
-230
-222
-207
-196
-218
-217
-220
-225
-229
-236
-251
-263
-268
-272
-285
-282
-278
-290
-285
-245
-230
-235
-221
-254
-288
-314
-337
-333
-334
-306
-261
-252
-253
-235
-218
-210
-173
-136
-143
-153
-162
-218
-275
-296
-310
-286
-244
-223
-239
-266
-291
-328
-330
-308
-311
-320
-327
-393
-450
-513
-525
-505
-491
-443
-424
-396
-394
-447
-479
-454
-437
-436
-429
-417
-423
-412
-436
-443
-414
-368
-314
-286
-286
-304
-334
-361
-391
-401
-382
-358
-330
-344
-329
-332
-346
-369
-331
-384
-317
-593
-270
-220
-435
-350
-440
-187
-276
-467
-506
-282
-288
-439
-469
-462
-389
-399
-512
-466
-377
-454
-472
-505
-513
-422
-417
-464
-441
-453
-486
-523
-568
-539
-506
-502
-476
-424
-381
-329
-324
-347
-331
-295
-287
-248
-202
-467
-541
-210
-96
-348
-445
-67
130
-140
-319
-133
-45
-283
-374
-213
-187
-325
-306
-208
-276
-387
-314
-218
-316
-356
-233
-251
-456
-492
-410
-485
-589
-505
-347
-386
-492
-411
-326
-408
-441
-321
-261
-323
-295
-177
-177
-257
-228
-158
-220
-270
-198
-200
-292
-358
-324
-309
-382
-364
-316
-352
-393
-395
-406
-436
-437
-405
-369
-347
-316
-254
-232
-274
-296
-276
-271
-302
-295
-258
-282
-333
-361
-362
-382
-373
-333
-300
-293
-293
-275
-281
-324
-336
-339
-374
-375
-382
-415
-407
-398
-361
-292
-243
-193
-132
-121
-198
-244
-267
-289
-345
-326
-242
-212
-183
-153
-138
-122
-142
-182
-188
-215
-232
-253
-279
-306
-320
-308
-289
-265
-240
-200
-181
-183
-161
-165
-191
-166
-168
-186
-201
-214
-213
-210
-219
-190
-144
-137
-133
-146
-170
-189
-241
-305
-356
-385
-378
-387
-402
-399
-374
-350
-321
-293
-265
-268
-288
-286
-306
-339
-343
-332
-324
-302
-303
-323
-331
-341
-345
-308
-278
-224
-200
-222
-220
-230
-245
-257
-247
-229
-220
-221
-237
-244
-259
-276
-298
-299
-295
-313
-345
-376
-383
-379
-367
-355
-335
-317
-315
-312
-300
-311
-302
-274
-256
-234
-194
-155
-136
-115
-92
-82
-71
-59
-47
-29
-16
-22
-45
-66
-99
-129
-120
-105
-89
-72
-67
-96
-119
-150
-172
-256
-321
-243
-199
-255
-288
-299
-292
-296
-289
-224
-202
-194
-193
-219
-254
-250
-209
-156
-96
-54
-41
-41
-48
-70
-57
-29
-41
-52
-71
-121
-168
-225
-264
-265
-276
-275
-245
-200
-177
-159
-131
-129
-144
-188
-213
-231
-279
-335
-384
-363
-359
-382
-379
-341
-314
-266
-236
-254
-279
-283
-290
-321
-345
-332
-322
-357
-371
-363
-367
-374
-373
-362
-377
-360
-325
-295
-268
-234
-218
-247
-245
-271
-326
-336
-327
-308
-292
-262
-221
-210
-234
-255
-277
-313
-348
-365
-374
-388
-389
-405
-421
-439
-447
-388
-339
-318
-287
-289
-305
-306
-305
-297
-265
-243
-239
-247
-238
-223
-200
-191
-186
-191
-219
-232
-241
-283
-318
-324
-344
-334
-315
-313
-300
-269
-262
-245
-246
-266
-279
-275
-285
-298
-288
-310
-356
-374
-373
-400
-404
-379
-408
-423
-433
-435
-422
-382
-384
-355
-324
-357
-483
-474
-591
-627
-1397
-2641
-1695
-1685
-2792
-1925
-864
-939
-785
108
453
218
346
430
209
-269
-371
-412
-523
-688
-579
-114
-97
-119
233
317
212
144
100
55
-227
-439
-431
-447
-652
-579
-379
-309
-240
-109
62
11
-109
-161
-202
-338
-548
-556
-619
-643
-690
-680
-492
-430
-392
-333
-178
-281
-396
-331
-438
-505
-416
-403
-353
-159
-89
-43
148
82
34
57
-5
-146
-229
-226
-434
-404
-333
-426
-328
-218
-254
-96
-16
-125
-103
83
-83
-83
-8
-124
-39
-242
-263
-163
-60
-221
-122
153
-43
4
-12
-182
-31
-156
-446
-211
-49
-111
-190
164
243
-4
-152
-1149
-1539
-1546
-3187
-3421
-2504
-3098
-2558
-1318
-1039
-405
-53
21
297
-59
-575
-403
-462
-1081
-960
-455
-402
-502
-56
374
234
325
603
345
512
557
16
224
110
-496
-404
-1332
-1165
-1044
-2466
-1909
-1196
-1835
-1367
-867
-867
-572
-1046
-704
-566
-1157
-801
-374
-493
-585
-342
-18
-187
-665
-580
-273
-780
-578
-193
-184
263
94
279
463
-300
-221
8
-780
-659
-6
-630
-1007
-208
-252
-486
-654
-458
-408
-896
-897
-628
-769
-779
-735
-517
-542
-676
-496
-450
-888
-912
-845
-620
-551
-826
-311
-144
-296
-232
-364
-211
-223
-648
-482
-13
-279
-735
-224
-38
-378
-379
-257
-212
-596
-696
-208
-382
-703
-4
-146
-281
-505
-398
-223
-1095
-584
-132
-833
-573
20
-479
-759
-288
-161
-242
-858
-229
112
-912
-719
27
-708
-852
-454
-10
-419
-991
-221
224
-497
-487
321
-87
-786
-584
145
-428
-1117
-308
104
-890
-378
118
-742
-194
-205
-662
-388
-472
-307
-602
-226
-281
-656
-599
-423
-679
-160
-599
-525
31
-224
-309
-451
-379
-444
-372
-900
-526
-185
-53
-244
-535
-113
-123
-551
-673
-248
-2
-508
-854
-47
162
-853
-731
25
251
-770
-634
682
524
-540
-259
450
-519
-1223
-594
-528
-805
-355
-457
365
277
-162
433
628
-55
43
55
-362
51
-350
-24
295
-279
-364
429
124
-400
-226
357
-425
-256
912
-598
-326
456
-491
-645
237
-183
-49
251
-230
795
729
-365
124
-336
245
5
-1521
-146
-183
161
-86
63
811
-232
-179
145
-694
-834
-363
-682
-1243
-61
1004
-482
-538
285
415
85
-131
-462
-67
95
-478
338
-457
147
898
-469
-463
751
345
-387
313
162
-60
-505
-430
-26
-946
-326
201
-1092
-232
855
287
-479
87
334
153
-413
-1067
193
-247
-974
376
-109
-13
522
-427
-354
468
-385
-990
284
486
-530
-924
928
-102
-443
1095
-87
-314
66
211
-746
-264
48
-255
-257
-34
-82
-489
86
-242
-352
54
-254
-802
49
547
-775
-771
1076
147
-1416
388
1481
-476
-509
846
319
-756
54
311
9
-331
-801
256
910
-228
-1139
459
908
-1255
-214
841
-609
-546
591
-399
-374
649
162
-383
-948
953
567
-1182
-583
158
746
-591
-1007
544
1242
-1602
-1055
862
7
-837
-942
709
218
-1460
-178
717
-655
-1204
599
1218
-1314
-595
1544
122
-820
-35
1284
-96
-697
252
110
388
-288
-413
334
-304
13
284
189
-513
121
1037
-420
-409
993
121
-1151
1079
344
-1194
96
887
-224
-570
305
564
369
8
301
339
-232
-670
696
556
-130
309
199
976
-743
-598
1199
571
-869
-259
1226
-121
-658
200
-88
-376
-25
-69
716
817
-104
6
1621
-67
-1265
508
42
-644
-424
110
-129
71
205
-392
-566
217
281
-1033
-220
1216
-659
-236
492
-800
-555
51
909
21
-407
-152
95
416
39
-1037
-1151
156
442
-2135
-1209
1366
-483
-1309
114
-94
-557
-301
-1062
291
-256
-756
-99
-46
-151
17
-154
15
-383
-433
889
-319
-430
335
-753
169
-391
-1253
348
269
-868
-937
-584
-328
-576
-169
304
-562
-538
-310
245
-405
-1108
-12
597
-806
-540
-310
-115
-38
-1109
-377
426
23
-938
290
819
-707
-1154
-199
678
-268
-1052
-378
396
855
-464
-581
554
-205
175
-551
-320
780
-358
-733
320
-47
66
-567
267
198
-4
279
-300
767
-1006
-792
944
-37
-674
1
1325
-294
-1590
876
476
-1263
-397
560
-591
-966
786
-29
-150
500
-579
64
417
-810
-393
793
-509
-972
636
152
-1467
-346
408
-466
18
641
169
-224
480
-252
-19
-607
-59
444
313
-1379
-307
2034
-79
-577
-9
73
106
-166
-501
287
439
172
-170
-69
-403
-18
434
-516
-171
365
-569
-213
-345
-156
885
-466
-586
473
649
-13
261
184
-180
466
125
9
47
8
599
730
-583
-109
528
181
-720
-103
454
721
-435
-500
624
-58
-774
240
599
-1080
513
741
-407
-428
558
736
-831
-205
823
88
149
555
-291
221
765
-241
-297
-22
485
6
-1172
261
361
-635
603
-97
299
8
-821
732
48
-512
1097
359
-832
-219
363
227
-685
-225
948
-401
-649
49
-419
302
-236
459
63
-980
863
262
-1216
-94
259
-599
734
-163
-1270
833
-326
-1412
-361
222
472
-423
-870
-534
298
360
-1107
105
738
-166
-998
-194
397
-439
-347
163
534
-136
-297
911
-404
-1178
935
840
-1261
-411
965
216
-81
-582
433
-209
-294
-34
363
-397
-417
275
278
-425
-1130
561
477
-898
-956
1194
588
-711
-577
29
-116
-512
-78
-157
217
793
-1158
-805
158
192
-122
-239
1138
143
-1125
-879
619
947
-97
-1304
154
2054
-1325
-2105
347
1229
-1559
205
1382
-726
-433
496
-512
-647
-89
324
-660
-1331
267
934
6
-1433
921
1903
-1157
-1260
557
1431
-1114
-1832
1336
886
-1609
-925
2068
1180
-1255
-388
2213
1041
-1882
-824
1006
360
-1694
161
2016
-223
-386
906
1145
-209
-401
518
-697
-356
-102
-964
-368
-292
-275
974
86
-932
3
937
-83
-1104
274
-161
-188
283
-196
-513
-68
141
183
1046
-772
272
1036
-1616
-413
959
-538
-1337
-161
1220
-966
-1077
468
639
87
-908
122
777
-4
-1327
-509
1535
-777
-1441
674
380
-1437
498
240
-1101
-247
142
-236
-1263
-756
-569
-90
-494
-1057
980
734
-827
-596
541
1403
-1254
-1725
941
270
-1791
-723
726
152
-632
244
501
-67
527
-566
-908
-467
-63
370
-1004
-153
12
173
-106
-851
312
464
-1337
-496
609
-677
-1514
78
846
-1621
-384
624
-231
-303
41
51
-739
1
-694
-997
-360
-161
-842
870
717
-2116
-337
563
276
-599
-284
392
-719
1020
204
-1130
729
-2
-762
-281
649
-1342
-1579
1606
-1151
-1463
1097
326
-1599
155
-85
-1428
-45
-398
-733
553
801
-1801
-75
1803
-393
-976
1360
406
-2504
484
524
-1844
-163
330
-147
50
-974
251
390
-119
-478
-658
174
-331
-1231
-444
-132
-807
201
677
-786
-429
772
-599
-964
725
-145
-1350
-620
-298
-1013
-396
584
-467
-419
-1345
278
66
-1371
-94
280
386
-542
-854
-697
475
-489
-586
329
-331
-498
-515
-662
-398
251
27
-1595
-156
619
-1758
-1132
576
-1064
-556
92
-270
496
-332
-730
-1301
634
686
-970
-1047
906
347
-1668
126
421
240
-437
-156
307
1094
-301
-1379
159
-19
18
-1530
-606
277
-32
-1205
-1185
367
465
-916
-1734
555
508
-1292
-1077
-59
-161
-912
116
-170
-746
722
10
-1406
305
1043
-704
-527
323
-834
48
94
-2163
409
1886
-382
-1428
125
1039
-331
-2111
-851
1183
-1004
-494
-630
-687
634
-952
-364
1012
850
-304
-306
266
-475
-692
-221
-460
-15
911
-1154
46
1713
-1166
-1239
1270
247
-1377
-378
73
-1034
-1553
514
-223
-691
854
-357
-163
833
416
-918
-892
61
99
-928
-841
44
377
-1199
246
658
-1014
468
-41
-706
-1118
1082
-757
-1122
735
-150
-563
263
388
-427
-877
-211
1663
-700
-1745
545
41
321
-492
-531
-15
208
438
-712
95
346
1159
148
-1873
-191
1200
-1130
-1583
1812
1852
-718
-169
-1
333
1290
-851
-88
1694
1768
-407
-841
1070
73
333
-402
733
493
942
1304
-1846
66
1465
-1587
-1493
361
58
-1043
-540
-122
-32
4
-441
204
1027
-669
-1887
1107
433
-2138
397
2101
-1051
-1510
1721
1779
-764
-1145
751
995
-500
-1033
-1138
123
69
-779
325
278
-282
856
53
-1705
-64
1198
-1
-2325
482
1149
-1321
-367
882
1039
-114
-465
-465
252
-48
-742
-992
1169
-450
-1802
1074
1510
-1402
-258
1077
441
-442
-163
916
-298
-89
-134
128
-293
316
253
76
334
-13
811
-390
-1146
351
339
-1325
-1053
1036
642
-907
91
98
-54
1303
-295
-1351
607
444
-1028
-464
734
541
-817
103
-1059
-282
1457
-1216
-1157
19
-232
-1234
-1737
109
702
-749
-1948
-946
1393
-611
-1588
-377
737
38
-2513
-1026
246
-249
-509
-652
-383
1014
-866
-2140
-633
-55
842
-1061
-2085
1239
1218
-3048
-1271
3025
251
-2160
377
2124
-160
-1617
-142
1201
-240
-713
1329
-84
-496
718
941
-406
-1670
807
1259
-1000
-934
48
624
-473
-242
1219
195
-294
-248
314
854
-1285
-345
1594
653
-1189
-551
1573
-247
-201
1377
309
-89
55
-67
-386
319
634
-555
-553
-180
1576
722
-1819
-619
1978
44
-1809
378
1195
-707
-1141
-55
69
488
-901
-774
646
519
-926
-796
234
-703
-671
45
-575
-1303
934
-305
-1499
657
322
-1348
-328
1395
657
-998
-343
811
-226
-258
500
1440
203
-672
95
762
617
309
1390
1333
733
401
-325
-799
508
70
-190
118
1007
519
-346
332
-13
892
-700
-848
1153
-586
-586
-125
-736
190
659
-306
-276
211
375
-528
-856
-86
-276
-499
-757
-677
-426
-394
-193
482
-327
-914
-841
351
-167
-2053
-798
551
-27
-180
-452
-842
465
-725
-701
99
161
-1
-1060
-10
-327
-809
-612
-119
280
-475
-786
115
888
-565
-535
1415
738
-1941
146
1017
-1102
-711
468
345
-1085
-409
447
41
-1128
-1824
1216
286
-1882
-550
516
-416
-883
306
-600
-628
-99
-727
174
387
-826
-830
63
-78
-918
-1469
-319
552
-492
-1215
-500
828
-708
-1972
-1172
664
-133
-1738
52
-249
-264
-1472
-1509
224
25
-977
-27
-126
-520
-564
-1770
-813
-1108
532
-404
-884
-451
-339
-476
-733
-746
-784
407
507
-981
-462
-241
-1270
-603
540
-70
57
487
500
-113
-514
-152
356
-77
-709
-142
1018
84
943
-6
-1498
1811
463
-1562
-481
871
311
-1712
-477
536
-798
-345
-452
300
469
-593
-1401
254
1020
-805
-291
-150
-530
98
-369
-318
960
960
-972
-489
188
-1571
-331
-1
-357
-501
785
374
-2010
-249
219
-540
-190
-114
67
-526
-1469
-1359
321
516
-2661
-948
1194
-1224
-1798
-349
327
-469
-1283
-539
-404
-1415
-1108
308
-640
-1100
465
158
-496
65
-172
-1063
-1602
-1084
772
-277
-1596
560
1036
-1319
-885
612
346
-648
-698
555
-958
-1788
-404
-593
-1232
252
851
-657
407
164
-459
-712
-96
-259
-363
-730
-1254
815
269
-1652
-372
996
-761
-1339
-616
303
-919
-1298
-626
-864
-808
809
404
-1593
161
994
-322
-1076
-375
-336
646
-527
-1657
382
780
-1017
-1352
591
888
-612
-576
-313
155
-24
-1268
20
-76
-828
373
-375
387
313
-259
225
-555
-376
-437
-807
-863
-38
361
-473
-1796
223
1542
-885
-1408
427
685
-755
-1521
-630
532
-1087
-701
93
19
-253
-461
114
-796
-717
448
-649
-625
-781
-607
-127
-710
-448
-511
-117
352
-926
-488
723
-904
-543
-531
-1175
91
-135
-245
183
461
-18
-661
-224
-1289
-696
224
-671
-894
-863
-418
-122
-1262
-782
-171
53
-959
-1525
77
20
-949
-937
-156
490
-637
-774
244
-364
-431
-776
-324
-331
-1315
-412
262
-1199
-355
75
-793
-1358
-38
-334
-1105
726
-78
-196
-234
-446
-525
-706
120
-489
-1121
586
550
-1351
-794
1027
18
-1171
211
1104
395
-1062
-1181
136
512
-1584
-1185
865
193
-974
-481
-392
-108
-578
-830
-304
-168
-547
-485
916
-303
-500
-106
-117
-1217
-562
1115
-415
-401
771
479
-255
-991
-69
1020
-425
-844
700
575
-314
-235
-133
223
449
63
-419
-147
1007
-113
-1068
100
847
-27
-16
509
240
9
-598
-536
-378
-22
-231
-581
-152
8
-1349
-1301
-334
171
-808
-800
525
-268
-1439
-1411
-188
168
-1133
-505
488
-691
-739
-799
-669
-521
-761
-702
165
425
-1045
-149
174
-1323
-783
-150
-262
105
-506
-124
-87
-966
-997
-860
-967
-468
-142
-591
-420
-953
-1413
-531
-412
-537
-366
-63
-406
-739
-817
-565
-97
-212
-322
-246
7
-504
-934
-499
-277
263
-1177
-397
271
-1196
-505
-297
-499
-611
-132
-858
-1010
161
-26
-284
-862
-738
93
-167
-931
-440
122
-124
-1167
-1282
-973
-1214
-856
-952
-339
669
-686
-1372
-348
-638
-1132
-650
-95
-574
-431
-608
-604
-413
-693
-541
-429
-955
-763
-1046
-1238
-1021
-425
237
-550
-207
115
-404
-925
-390
129
71
-861
-1258
258
-18
-2144
-1507
941
790
-1751
-1702
509
-19
-1730
-1045
-201
-676
-982
-1590
-220
-52
-555
-678
-908
-442
-583
-822
-1903
-950
286
-1331
-1877
-490
-21
-569
-156
-832
-263
457
-1163
-1390
-470
321
-484
-935
417
763
-237
-1339
-987
411
-117
-824
338
378
-1016
-893
-430
-1101
-402
822
209
-727
189
51
-1378
-1625
-165
192
-693
-5
271
65
-645
-632
-177
227
-672
-875
371
-75
-1224
-368
-42
-328
-416
-853
452
187
-1118
-315
333
-949
-971
-260
68
213
-217
-553
107
23
-1167
-547
87
-556
-485
-331
-18
-234
-1072
-850
110
566
-713
-285
1169
-366
-852
-211
-255
-416
139
808
75
-45
299
-288
-501
-566
-55
507
-134
-439
390
436
-1474
-1581
215
-292
-1056
359
-396
-512
306
-520
-1374
-523
-96
-66
-347
-122
-44
-504
-220
-180
-249
-767
-450
84
-246
-809
-216
-113
-962
-997
-343
38
-407
-789
-796
47
374
-1326
-1339
117
-82
-1096
-890
515
779
-530
-853
-483
-48
-940
-973
231
577
-301
-1145
263
203
-923
-259
131
-53
192
73
-126
-407
206
362
-520
-460
323
108
-1026
-784
-328
-586
-714
-750
20
33
-739
-915
-733
-774
-729
-741
-458
526
360
-991
-1264
-45
-197
-1496
-858
119
-300
-851
-229
-160
-545
-496
-749
-504
284
-558
-1224
-121
160
-365
-524
-522
-124
-196
-991
-1150
237
36
-1702
-925
127
-343
-1155
-1017
-349
-449
-679
-660
-519
-532
-650
-374
-295
-514
-491
-330
-419
-187
-26
-519
-751
-561
-161
-1097
-1081
-58
234
-414
-535
257
-95
-624
-728
-85
199
-552
-1032
-281
436
-851
-1235
5
116
-358
-757
-700
-280
-237
-823
-1176
-616
141
-70
-720
-282
725
454
-305
-259
475
486
-517
-373
359
397
157
-306
-665
-187
825
20
-976
-432
232
-713
-1712
-768
299
-182
-1320
-237
917
130
-986
-411
724
116
-856
-321
532
25
-242
110
451
129
380
155
-449
-34
-136
-58
29
312
498
231
240
-33
-404
-237
-343
-397
-497
-269
282
-769
-1037
-178
-307
-319
-272
-146
311
-110
-824
-886
-608
-359
-221
-376
-61
234
-149
-460
-200
-584
-999
-451
-268
-315
-437
-34
388
-390
-180
409
-1
-619
-627
-24
-198
-804
-426
752
130
-1131
-401
245
-893
-1529
-549
61
-410
-888
-205
245
-348
-1290
-783
-146
-667
-639
-380
-496
-968
-642
-286
-747
-879
-487
-168
-206
-859
-477
-136
-688
-967
-460
146
-364
-387
106
-259
-680
-408
-413
-270
-421
-486
81
33
-328
-361
-50
257
-303
-1035
-505
5
-584
-1158
-711
-339
-689
-510
-726
-583
-45
-403
-727
-455
-38
-47
-529
-666
-187
241
-139
-584
61
152
-451
-467
-434
-513
131
45
-400
-9
554
28
-592
-151
182
47
-356
-427
-217
40
-79
-238
-378
-252
19
-10
-653
-704
-272
-420
-584
-438
-342
-30
-33
-221
-442
-823
-438
-515
-783
-640
40
14
-492
-468
17
-31
-723
-558
432
550
-436
-504
202
267
-395
-298
407
578
167
-190
-221
-43
-328
-754
-696
-421
-388
-378
-403
-642
-183
-281
-705
-545
-528
-950
-794
-596
-856
-630
-160
-292
-499
31
-165
-697
-636
-522
-429
-581
-397
-233
35
-118
-401
210
132
-635
-621
-6
-89
-337
-354
-171
182
59
-451
-223
155
-131
-73
99
-473
-622
-122
-438
-1093
-583
158
45
-448
-478
-143
-529
-1259
-1080
-397
-306
-559
-394
-49
37
-66
-185
-468
-89
579
68
-661
-345
88
-212
-460
-194
163
637
42
-583
109
166
-679
-900
22
489
-142
-504
32
493
25
-624
-174
477
133
-401
-255
-176
-45
-15
-354
-407
133
400
-149
-740
-418
-289
-907
-1010
-466
130
114
-717
-555
135
-299
-998
-848
-187
-131
-682
-905
-545
-173
-369
-1022
-531
212
-355
-853
-757
-547
-309
-242
-238
-422
-11
61
-498
-709
-445
-6
-176
-691
-849
-105
1
-706
-882
-363
-15
-520
-996
-705
-206
-513
-1279
-1043
-179
-392
-965
-716
-62
-293
-775
-836
-785
-800
-699
-713
-574
-589
-388
-193
-571
-710
-592
-485
-247
-356
-532
-163
-186
-694
-1024
-580
-274
-715
-947
-222
189
-761
-1271
-732
-460
-665
-921
-659
-143
-170
-640
-633
-374
-519
-621
-515
-466
-578
-829
-892
-709
-625
-662
-553
-351
-394
-647
-752
-770
-663
-542
-538
-323
-183
-303
-388
-273
-238
-479
-548
-470
-458
-388
-546
-805
-709
-514
-470
-434
-405
-366
-170
-169
-324
-198
-61
-140
-225
-12
261
190
-4
0
185
132
-131
-131
133
207
3
-112
-27
2
28
12
-32
-59
-79
-101
-240
-288
-319
-280
-156
-133
-176
-276
-355
-369
-407
-425
-384
-295
-329
-396
-354
-304
-380
-471
-351
-232
-235
-375
-441
-329
-321
-468
-495
-373
-289
-327
-400
-354
-359
-428
-351
-304
-303
-336
-379
-322
-310
-336
-363
-374
-356
-369
-373
-376
-392
-328
-312
-322
-321
-308
-270
-255
-183
-101
-120
-199
-214
-220
-245
-288
-289
-178
-170
-221
-246
-195
-156
-256
-327
-288
-220
-202
-252
-284
-224
-252
-328
-283
-206
-197
-233
-235
-233
-242
-296
-327
-285
-239
-230
-209
-146
-95
-107
-199
-223
-182
-180
-169
-193
-192
-181
-202
-290
-386
-356
-286
-309
-400
-393
-314
-345
-435
-423
-298
-265
-319
-315
-294
-308
-351
-348
-309
-215
-149
-179
-243
-278
-269
-233
-231
-221
-204
-173
-175
-216
-220
-184
-171
-182
-182
-117
-85
-192
-254
-271
-262
-248
-264
-186
-129
-198
-237
-304
-343
-314
-259
-255
-238
-249
-250
-238
-226
-188
-233
-230
-201
-229
-315
-314
-256
-277
-291
-254
-204
-130
-151
-232
-251
-252
-238
-218
-194
-172
-213
-272
-326
-337
-264
-200
-159
-232
-338
-361
-381
-351
-335
-324
-257
-257
-254
-257
-251
-254
-336
-383
-370
-322
-307
-336
-316
-323
-392
-381
-300
-243
-247
-327
-403
-418
-422
-464
-463
-430
-407
-408
-448
-419
-427
-471
-512
-498
-438
-425
-405
-399
-425
-467
-472
-455
-402
-396
-439
-449
-462
-475
-486
-429
-363
-374
-426
-439
-391
-391
-458
-459
-434
-399
-392
-419
-360
-392
-430
-446
-431
-398
-409
-459
-459
-467
-500
-484
-450
-390
-407
-446
-455
-446
-458
-495
-515
-457
-452
-468
-424
-406
-400
-445
-470
-421
-371
-371
-418
-422
-415
-455
-476
-445
-382
-359
-414
-468
-457
-431
-446
-465
-425
-377
-368
-364
-351
-347
-322
-303
-301
-298
-317
-334
-351
-338
-389
-426
-358
-304
-292
-327
-411
-439
-407
-442
-449
-406
-348
-312
-339
-338
-326
-297
-319
-345
-298
-278
-273
-244
-236
-219
-207
-207
-168
-148
-119
-118
-144
-158
-153
-122
-103
-133
-131
-131
-141
-117
-132
-133
-94
-55
-59
-93
-96
-85
-59
-68
-96
-29
36
14
-34
-118
-101
-70
-77
-42
-40
-60
-92
-136
-176
-187
-149
-115
-100
-130
-163
-182
-152
-174
-203
-192
-141
-131
-262
-333
-301
-281
-294
-312
-280
-223
-275
-401
-459
-395
-326
-339
-345
-342
-403
-455
-478
-505
-514
-545
-526
-481
-509
-564
-628
-637
-625
-622
-589
-606
-582
-610
-709
-706
-670
-642
-675
-688
-652
-657
-734
-743
-668
-579
-553
-630
-599
-566
-578
-640
-689
-648
-661
-710
-719
-718
-715
-769
-778
-713
-667
-634
-663
-656
-680
-736
-779
-730
-689
-701
-719
-707
-682
-736
-754
-727
-697
-727
-762
-738
-673
-664
-693
-715
-696
-647
-674
-677
-663
-680
-703
-722
-677
-614
-583
-577
-568
-565
-555
-554
-563
-533
-520
-560
-569
-500
-473
-492
-499
-450
-404
-403
-398
-343
-308
-317
-339
-319
-258
-249
-297
-336
-308
-297
-296
-289
-284
-237
-207
-232
-229
-173
-130
-123
-124
-106
-91
-97
-97
-104
-73
-77
-92
-87
-82
-69
-76
-60
-69
-90
-40
-17
-21
25
29
52
92
97
108
109
109
145
123
108
164
186
214
241
218
215
270
291
275
286
294
313
301
305
350
347
263
155
89
66
102
64
58
36
-25
-41
-89
-88
25
51
35
1
3
8
-56
-70
-25
-25
-51
-62
-29
-38
-126
-139
-106
-70
-78
-94
-114
-157
-225
-282
-311
-296
-308
-383
-407
-444
-508
-559
-593
-595
-589
-612
-648
-661
-665
-709
-734
-728
-748
-791
-787
-789
-843
-915
-935
-898
-898
-923
-925
-964
-987
-1014
-1042
-1057
-1053
-1032
-1057
-1056
-1046
-1037
-1046
-1066
-1042
-1023
-1040
-1057
-1053
-1039
-1024
-1051
-1060
-1038
-1015
-1004
-1020
-1007
-972
-963
-945
-891
-857
-857
-861
-838
-785
-774
-765
-745
-729
-710
-667
-600
-563
-540
-527
-530
-531
-503
-496
-488
-468
-451
-407
-385
-342
-300
-288
-274
-264
-233
-197
-173
-160
-159
-157
-144
-118
-96
-105
-125
-134
-117
-86
-52
-37
-36
-12
-3
-6
3
9
25
32
4
15
49
73
64
63
93
86
72
93
111
94
52
51
56
31
-7
14
54
28
3
15
28
11
-38
-33
-17
-26
-25
-22
-9
9
41
50
48
70
91
93
103
131
150
160
167
190
175
148
181
207
218
229
267
326
345
369
409
450
498
526
560
583
569
591
606
626
658
682
710
682
699
709
657
613
556
467
414
367
365
397
319
241
153
108
79
31
29
-1
-32
-54
-105
-113
-75
-78
-99
-119
-161
-200
-238
-267
-256
-270
-326
-354
-360
-362
-443
-520
-537
-560
-586
-624
-657
-717
-770
-755
-753
-773
-767
-802
-838
-869
-918
-954
-952
-913
-906
-918
-917
-918
-938
-967
-967
-944
-943
-924
-913
-904
-864
-859
-839
-793
-803
-769
-738
-763
-747
-736
-713
-659
-652
-650
-609
-607
-607
-612
-624
-592
-561
-510
-492
-521
-507
-468
-475
-472
-442
-396
-400
-470
-512
-502
-517
-508
-500
-503
-505
-522
-529
-552
-556
-539
-532
-523
-536
-553
-550
-574
-594
-616
-652
-672
-698
-703
-708
-718
-713
-694
-708
-731
-752
-765
-808
-845
-809
-783
-807
-808
-785
-776
-789
-781
-742
-732
-736
-732
-712
-706
-706
-685
-657
-652
-637
-608
-603
-604
-606
-620
-607
-578
-554
-518
-485
-480
-464
-445
-433
-396
-349
-332
-326
-323
-298
-265
-264
-252
-224
-193
-193
-212
-182
-169
-177
-147
-141
-129
-118
-126
-110
-115
-97
-103
-108
-55
-40
-39
-25
-23
2
14
10
39
41
9
-21
-39
-46
-58
-85
-90
-94
-130
-144
-137
-156
-180
-180
-172
-128
-114
-130
-125
-131
-135
-149
-186
-189
-186
-209
-221
-224
-233
-209
-193
-217
-204
-174
-178
-173
-160
-146
-149
-183
-198
-193
-183
-150
-122
-119
-120
-118
-121
-106
-113
-121
-81
-82
-85
-62
-79
-87
-86
-120
-103
-108
-90
-32
-53
-82
-82
-99
-137
-159
-153
-187
-247
-258
-244
-277
-313
-310
-339
-391
-434
-450
-452
-461
-483
-502
-503
-530
-531
-519
-527
-523
-527
-542
-564
-585
-593
-625
-655
-660
-658
-663
-686
-716
-722
-709
-730
-744
-734
-760
-806
-816
-826
-838
-826
-810
-782
-771
-791
-789
-759
-736
-731
-729
-721
-714
-716
-705
-688
-703
-723
-702
-678
-653
-616
-607
-597
-565
-556
-551
-550
-541
-504
-478
-456
-436
-417
-385
-364
-355
-336
-314
-293
-271
-281
-290
-261
-259
-261
-244
-226
-216
-211
-168
-156
-173
-167
-141
-126
-128
-116
-97
-86
-79
-76
-80
-102
-122
-108
-110
-130
-136
-118
-120
-144
-169
-170
-181
-194
-191
-205
-195
-209
-208
-205
-192
-165
-174
-173
-173
-199
-208
-189
-180
-201
-209
-211
-225
-228
-245
-305
-325
-316
-328
-310
-310
-339
-334
-342
-367
-340
-316
-311
-283
-283
-289
-284
-286
-269
-271
-245
-204
-201
-180
-131
-140
-151
-127
-101
-99
-106
-104
-97
-122
-150
-144
-155
-144
-128
-120
-132
-150
-161
-167
-157
-143
-139
-135
-148
-157
-120
-93
-62
-36
-28
-18
-20
-32
-48
-44
-39
-45
-50
-27
-12
-17
-17
-33
-78
-65
-36
-39
-44
-56
-64
-72
-76
-62
-27
-44
-62
-29
-20
-20
-18
-21
-14
-12
-22
-24
-25
-40
-62
-92
-105
-104
-109
-113
-130
-148
-164
-186
-200
-210
-205
-211
-228
-226
-223
-233
-257
-267
-268
-266
-249
-238
-231
-231
-239
-233
-216
-188
-153
-183
-176
-178
-216
-202
-189
-191
-193
-180
-170
-185
-200
-223
-228
-197
-198
-223
-250
-245
-244
-259
-244
-209
-204
-238
-262
-272
-263
-277
-278
-249
-248
-256
-260
-273
-280
-292
-293
-282
-276
-266
-288
-294
-275
-265
-272
-273
-264
-254
-255
-248
-243
-254
-249
-248
-255
-276
-285
-256
-257
-260
-218
-208
-209
-189
-178
-183
-207
-206
-207
-225
-240
-232
-236
-264
-263
-236
-229
-229
-209
-201
-220
-240
-222
-198
-193
-201
-192
-179
-167
-179
-200
-191
-179
-172
-186
-188
-190
-207
-224
-240
-256
-262
-266
-271
-273
-269
-269
-288
-255
-218
-201
-193
-195
-188
-180
-187
-199
-196
-210
-213
-238
-254
-259
-281
-306
-313
-318
-299
-293
-318
-301
-293
-326
-310
-293
-307
-312
-309
-304
-285
-260
-250
-239
-252
-257
-253
-272
-264
-251
-255
-269
-294
-294
-295
-312
-314
-326
-332
-330
-319
-325
-337
-335
-354
-333
-292
-289
-269
-238
-220
-199
-164
-149
-145
-134
-140
-162
-183
-179
-171
-169
-168
-167
-180
-199
-214
-217
-217
-222
-209
-221
-233
-245
-253
-236
-250
-243
-242
-249
-257
-265
-255
-242
-213
-199
-196
-187
-181
-165
-143
-131
-122
-118
-116
-127
-136
-150
-156
-150
-151
-152
-160
-162
-162
-171
-176
-162
-162
-165
-170
-173
-174
-188
-203
-200
-219
-261
-263
-265
-290
-291
-280
-281
-288
-299
-291
-277
-253
-240
-203
-175
-164
-152
-159
-149
-151
-154
-157
-163
-152
-166
-190
-172
-183
-182
-177
-195
-198
-194
-203
-223
-211
-191
-188
-206
-228
-242
-207
-166
-151
-132
-121
-123
-126
-139
-130
-120
-129
-110
-95
-105
-127
-118
-118
-134
-129
-131
-143
-169
-199
-199
-185
-195
-182
-152
-142
-159
-181
-193
-190
-185
-176
-176
-168
-152
-179
-182
-186
-193
-206
-213
-211
-195
-210
-231
-231
-224
-218
-238
-225
-211
-236
-244
-218
-222
-217
-209
-213
-204
-207
-209
-200
-169
-159
-159
-147
-171
-190
-168
-154
-153
-153
-164
-160
-177
-214
-217
-206
-215
-211
-211
-245
-242
-235
-244
-237
-230
-216
-209
-229
-259
-263
-244
-224
-208
-186
-157
-155
-159
-129
-137
-135
-113
-109
-110
-128
-122
-126
-125
-111
-109
-89
-64
-75
-98
-92
-87
-68
-51
-55
-58
-70
-98
-118
-146
-161
-163
-174
-169
-179
-174
-166
-162
-142
-151
-153
-159
-152
-134
-122
-129
-132
-125
-131
-115
-109
-129
-131
-96
-84
-107
-92
-91
-107
-117
-94
-99
-121
-113
-124
-132
-122
-113
-116
-130
-142
-161
-173
-176
-192
-184
-187
-203
-219
-201
-195
-203
-222
-230
-214
-232
-240
-205
-203
-221
-204
-196
-200
-185
-174
-189
-189
-177
-176
-195
-196
-188
-200
-209
-221
-211
-196
-175
-156
-144
-144
-149
-148
-140
-149
-163
-145
-132
-133
-125
-103
-107
-125
-124
-120
-117
-99
-119
-138
-161
-192
-189
-201
-206
-176
-168
-194
-196
-182
-176
-178
-169
-163
-159
-161
-189
-192
-190
-190
-195
-210
-190
-163
-183
-188
-162
-141
-145
-152
-154
-157
-163
-182
-174
-174
-143
-150
-154
-150
-167
-153
-125
-109
-85
-77
-99
-104
-99
-93
-110
-135
-139
-130
-134
-148
-173
-201
-217
-233
-222
-208
-229
-230
-215
-214
-215
-185
-169
-170
-156
-139
-128
-155
-161
-144
-142
-121
-115
-128
-138
-143
-166
-164
-159
-155
-135
-155
-160
-155
-167
-183
-178
-158
-168
-180
-177
-187
-200
-186
-187
-218
-228
-215
-222
-223
-232
-247
-233
-222
-201
-183
-173
-173
-180
-187
-180
-173
-178
-172
-161
-156
-152
-151
-158
-147
-135
-153
-160
-160
-191
-202
-187
-198
-210
-231
-242
-232
-254
-285
-269
-274
-295
-301
-289
-285
-304
-298
-279
-267
-254
-260
-250
-233
-243
-230
-199
-200
-202
-220
-229
-242
-259
-242
-247
-254
-231
-217
-231
-229
-222
-210
-178
-157
-142
-137
-154
-151
-146
-149
-140
-137
-140
-125
-116
-130
-158
-168
-165
-181
-188
-184
-161
-163
-206
-227
-216
-219
-214
-208
-208
-189
-199
-223
-236
-239
-229
-209
-218
-218
-202
-218
-233
-231
-234
-246
-238
-225
-259
-293
-277
-273
-269
-262
-267
-265
-267
-264
-281
-291
-287
-281
-289
-306
-306
-312
-327
-347
-356
-350
-359
-350
-347
-358
-354
-352
-337
-338
-334
-313
-302
-288
-260
-241
-236
-204
-190
-206
-218
-212
-212
-201
-200
-180
-158
-177
-188
-182
-198
-201
-179
-172
-184
-178
-166
-182
-208
-216
-209
-198
-197
-200
-181
-174
-183
-195
-207
-195
-199
-201
-188
-193
-191
-171
-167
-174
-148
-166
-197
-214
-229
-231
-245
-235
-223
-221
-229
-244
-235
-215
